Zend Studio goes Eclipse

After Zend announced to enter the Eclipse Foundation one expected Zend to give up their own Zend Studio and integrate it with the Eclipse Framework. A small update in a recent blog posting from Sebastian gives a few details about Zend’s plans. According to this proposal Zend is working, together with IBM, on an Eclipse-based…

Meet me at php|tek

php|tek, the next conference from the php|arch guys around Marco Tabini who already organized the php|cruise and php|tropics conferences, will be from April 26th to 28th at Orlando, Florida. As you can read on the recently published schedule I’ll hold two talks. The first talk will be about PHP on the command line, showing PHP’s…

Casted fun.

In the German channel #php.de/IRCNet people discuss every kind of stuff. Sometimes there are even discussions about PHP related topics. Today we had a discussion about having fun with casting in PHP.

ReflectionClass::hasMethod()

In a recent discussion on the PHP internals list Andi asked why ReflectionClass::getMethod() throws an exception when the requested method doesn’t exist instead of returning NULL. During the discussion it came out that it brings advantages to throw an exception when doing things like $class->getMethod(‚foo‘)->isInternal(); or if you really like exceptions. In addition it brings…