Archive

This is a Javascript version of the PHP function: current.

This is a Javascript version of the PHP function: key.

This is a Javascript version of the PHP function: next.

This is a Javascript version of the PHP function: pos.

This is a Javascript version of the PHP function: prev.

This is a Javascript version of the PHP function: pathinfo.

This is a Javascript version of the PHP function: extract.

This is a Javascript version of the PHP function: setrawcookie.

This is a Javascript version of the PHP function: str_shuffle.

This is a Javascript version of the PHP function: strrchr.

This is a Javascript version of the PHP function: strtok.

This is a Javascript version of the PHP function: strtr.

This is a Javascript version of the PHP function: vsprintf.

Everyone knows PHP can be used to create websites. But it can also be used to create desktop applications and commandline tools. And now with a class called System_Daemon, you can even create daemons using nothing but PHP. And did I mention it was easy?

This is a Javascript version of the PHP function: array_intersect.

This is a Javascript version of the PHP function: array_intersect_assoc.

This is a Javascript version of the PHP function: array_intersect_key.

This is a Javascript version of the PHP function: array_uintersect.

This is a Javascript version of the PHP function: strval.

This is a Javascript version of the PHP function: lcfirst.

This is a Javascript version of the PHP function: strcspn.

This is a Javascript version of the PHP function: array_diff_uassoc.

This is a Javascript version of the PHP function: array_diff_ukey.

This is a Javascript version of the PHP function: array_intersect_uassoc.

This is a Javascript version of the PHP function: array_intersect_ukey.

This is a Javascript version of the PHP function: array_udiff.

This is a Javascript version of the PHP function: array_udiff_assoc.

This is a Javascript version of the PHP function: array_udiff_uassoc.

This is a Javascript version of the PHP function: array_uintersect_assoc.

This is a Javascript version of the PHP function: array_uintersect_uassoc.

This is a Javascript version of the PHP function: arsort.

This is a Javascript version of the PHP function: asort.

This is a Javascript version of the PHP function: uksort.

This is a Javascript version of the PHP function: get_meta_tags.

This is a Javascript version of the PHP function: rawurldecode.

This is a Javascript version of the PHP function: rawurlencode.

This is a Javascript version of the PHP function: json_decode.

This is a Javascript version of the PHP function: json_encode.

This is a Javascript version of the PHP function: uasort.

This is a Javascript version of the PHP function: usort.

This is a Javascript version of the PHP function: natcasesort.

This is a Javascript version of the PHP function: natsort.

This is a Javascript version of the PHP function: strnatcasecmp.

This is a Javascript version of the PHP function: php_strip_whitespace.

This is a Javascript version of the PHP function: parse_url.

This is a Javascript version of the PHP function: doubleval.

This is a Javascript version of the PHP function: is_real.

This is a Javascript version of the PHP function: settype.

So I've been learning CakePHP the last few days. Bit by bit I've been trying to port a lecagy admininistration app to Cake. 'Secretly' linking menuitems to finished Cake parts as we go. And I must say: I'm pretty excited. I did run into a disturbing conclusion though. I estimated the legacy app will have over 300 Models & Controllers once finished. That could easily add up to (300 x 4 =) 1200 views. And here I am, creating a maintenance hell while trying to solve one!