Implicit Evaluation with PHP Archives: December 2006
·
29 December 2006
Parallels: The Best Application, Ever?
I’ve been on the Mac bandwagon for nearly three years now. I’ve been on Intel Macs since they became commercially available in early 2006. I’m a software developer: not for Mac applications, but for general web applications. OSX doesn’t technically give me any advantages, but in real life, OSX just lets me work better than […]
continue reading... » One Comment
22 December 2006
Determining if method is a static class method or dynamic object method
Up until PHP5, there was no way to designate a function as static or instantiated. The difference is small, but important. Object methods can only be called through an instantiated object and have access to a class’s member variables. A static class method does not have access to object data but also needs not be […]
continue reading... » 0 Comments
8 December 2006
A Case for Web Services
There are two ways to trigger code to run. Something either fits into a schedule or it happens on a flowchart. While I tend to think updating as changes occur is ideal, it’s not always possible. Take for example a closed application to be integrated with a site. The traditional way, given that neither party […]
continue reading... » 0 Comments
7 December 2006
The Difference Between PHP’s Globals and Superglobals
PHP only has two variable scopes: local and global. But it has three considerations for scoping variables: local, global and superglobal. What exactly is a superglobal?
The only superglobal variables in PHP are
$_POST
$_GET
$_REQUEST
$_COOKIE
$_SERVER
$_SESSION
$_ENV
$_FILES
These are the variables that PHP just gives you which few other languages offer. There is no way to create your own superglobal but […]
continue reading... » 0 Comments
6 December 2006
Debugging JavaScript
In the hey-day of Internet Explorer 5 and Office 2000, there was a nice application called Microsoft Script Debugger. In place of the Error on Line 188 statuses Internet Explorer would give you, it would drop you into a debugger which held remote control over Internet Explorer as you stepped through the code, watched variables, […]
continue reading... » One Comment
5 December 2006
The Problem with Windows Vista
I’ve never been one to bash on Microsoft. I believe that they used to manufacture a great operating system, but over time, I have come to know Microsoft and Windows as typical.
Microsoft has some competition, not much, but some from Apple. OS X is a great operating system and while it has it’s own problems […]
continue reading... » 0 Comments
4 December 2006
Good Application Design
The concept of an “include” is broken. I’ve skirted around the issue at least twice in the last year but it’s time to finally expose this misuse of technology.
HTML is not a programming language. This is a frequently contested assertion, but on it’s most basic level, HTML is not Turing complete. There’s no way to […]

