PHP4Delphi vs Delphi for PHP

It's the real Comedy of Errors :)  Recently I looked in Google and was surprised how many links pointed to one of the products or the name is mentioned somewhere on the forum when the author means another product. I do understand now CodeGear's point of view (see my second post), but the situations remains the same. I feel that mostly PHP developers use wrong name, because Delphi developers know the difference between "Delphi for PHP" and PHP4Delphi.

The best description of this disambiguation was given by Jonathan Benedicto:

"Delphi For PHP can run Delphi code, because Delphi For PHP can run PHP code and because PHP code can run Delphi code. This is because PHP can run Delphi code, because a PHP extension can be written in Delphi, using PHP For Delphi's PHP extensions development framework. So, using Delphi For PHP, which, written in Delphi, runs PHP code, using PHP For Delphi, that PHP code, running in Delphi For PHP, can call a PHP extension being PHP, and the PHP extension can be written in Delphi, and executed in Delphi For PHP, using PHP For Delphi. So the end result is that Delphi For PHP, using PHP For Delphi, may execute PHP code, that may call a PHP extension, that may be written in Delphi, because PHP For Delphi can create a PHP extension from Delphi code, so Delphi For PHP can execute Delphi code, by calling PHP that calls a PHP extension written in Delphi. Oh, and did I mention that Delphi For PHP is written using Delphi For Win32?

Am I close to the truth? ;-) "


  1. Delphi for PHP got its name because it's the only PHP IDE that offers a development style similar to Delphi for Windows with drag-and-drop visual development and a visual component library.

    When building the Delphi for PHP IDE, the team took advantage of some of the great Delphi add-ins from the developer community including PHP4Delphi. We're glad we could recognize you and other community members in the about box of the product.

    If anyone else is interested in Delphi for PHP, they can get more information at

  2. Hi Tim,

    Thank you for your clarification. Delphi for PHP is really a great product. We are also using it at work, and some Delphi developers said that it's really helps to start PHP development in the matter of few days without following any additional PHP courses. For us it's very important as we can make an online version of our product much faster than expected.

    Anyway, even on some "Delphi for PHP" dedicated forums people named it "PHP for Delphi" and sometimes I receive e-mail messages with a questions related to "Delphi for PHP".

    Delphi is (and was always) my favorite development tool, despite the fact that it's not so popular here in Belgium. I worked with Borland products starting from Turbo Pascal 4 and still have a habit to say "Borland Delphi" :)

    I don't know what PHP developers think about "Delphi for PHP", but for Delphi developers it opens the window in PHP word, for sure.

  3. Hi,

    I recently came across your blog and have been reading along. I thought I would leave my first comment. I don't know what to say except that I have enjoyed reading.

    Nice blog. I will keep visiting this blog very often.

    Hire Delphi Developers


Post a Comment

Popular posts from this blog

Quricol - QR code generator library

Quricol 2.0 - QR Code generator

Diswy - freeware application to show or hide desktop icons