...PHP language research

Is anyone doing anything interesting at all with the PHP language? I understand it's poorly designed but it feels like you can at least do some design-by-contract stuff in it, or have some funky functional programming style stuff implemented in it.

Here's someone's example of Design-by-contract in PHP.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

try googling for

"dci php" if that counts?
(yahoo search didn't turn up results as nicely.)

What's the DCI part mean?

What's the DCI part mean?

Project page

What's the DCI part mean?

This is explained on, for example, the project page for php-coredci, which turns up when you Google "DCI PHP".