Along with the parser, Zeev and Andi wrote a slick API, making it extremely easy to extend the language by adding new modules. Language Syntax and Features PHP3 borrows its actual syntax in parts from C, Perl, and Java. All the tedious string and memory handling of C has been relaced by a more Perl-like approach. Properly modularized large projects can be done in PHP as well, but extremely large, complex routines may stress its limits. Rewriting such code in C and building a PHP module is a good alternative.
More Web servers are likely to be supported in the future as the demand arises.
Most common UNIX variants are supported. Since the full source code is distributed, it is usually a simple matter of compiling the code on any Posix-compliant operating system. Calling external programs for image manipulation. SQL table modification. HTTP-based user authentication.