On Monday, we talked about the basics of exceptions and how they are used in PHP (as well as in other object-oriented programming languages).
As promised, today we are going to talk about extending the base exception class in PHP.
One of the things that you can (and should) do with PHP exceptions is extend them to suit your own purposes.
While the base Exception class in PHP is neither abstract nor impossible to use on its...
Capabilities for External Uniqueness
Philipp Haller and Martin Odersky have submitted Capabilities for External Uniqueness to OOPSLA'09. Unique object references have many important applications in object-oriented...
Why Object-Oriented Languages Need Tail Calls
The Fortress blog has a recent post, Why Object-Oriented Languages Need Tail Calls, where Guy Steele argues for the necessity of proper tail call implementations without rehashing two of the...
Exceptional PHP: Nesting Exceptions In PHP - Brandon...
In the last two entries we have talked about the concept of layer abstraction: that is, that exceptions should not be allowed to pass out of one layer and into another. So, when an exception...
1 GB SanDisk MicroSD TransFlash Memory Card (Bulk)
The MicroSD card is based on TransFlash, which was developed by SanDisk in cooperation with Motorola and is the worlds smalles flash memory card form factor.
Sound Forge 9
Sound Forge 9 is the industry standard for editing and production. Create and edit stereo and multichannel audio files with speed and precision, in the studio or in the field. The latest...
Post new comment