ugrás a tartalomhoz

PHP/TK - újabb megoldás grafikus felületű alkalmazásokhoz

Hojtsy Gábor · 2004. Nov. 17. (Sze), 10.18
Rendszeresen hírt adunk a PHP-GTK körüli eseményekről, és néhány hónapja a WinBinder illesztésről is szót ejtettünk, mely a natív Windows felülethez illeszti a PHP-t. Ebben a hónapban indult el a PHP/TK projekt, mely a TCL/TK párosítása sokak kedvenc szkript nyelvéhez. A fejlesztést egy bizonyos Mathieu H. jegyzi, aki a múlt héten adta ki a 0.1.0-ás változatot.

A SourceForge szolgáltatásai segítségével fejlesztett projekt honlapja egyelőre leginkább fejlesztői információkat tartalmaz, a közzétett példa forráskódokból azonban már most is látszik, hogy egy újabb egyszerűnek mondott grafikus alkalmazás fejlesztési megoldás van készülőben. Egy egyszerű helló világ alkalmazás kódja:
  1. #!/usr/local/bin/php -q  
  2. <?php  
  3. dl('tk.so');  
  4.   
  5. $root = new Tk();  
  6. $root->wmTitle('"Hello World"');  
  7.   
  8. $label = new Label($root'-text "Hello, world!"');  
  9. $label->pack('-side left''-padx 15''-pady 15');  
  10.   
  11. Tk_MainLoop();  
  12. ?>  
A megvalósítás nagyon hasonlít a TCL/TK Perl illesztéséhez, ezért a PERL/TK dokumentációját érdemes böngészni az érdeklődőknek, a PHP/TK fejlesztője egyelőre beérte függvény prototípusok listázásával.