PHP/TK - újabb megoldás grafikus felületű alkalmazásokhoz
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: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.
■ 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:
#!/usr/local/bin/php -q
<?php
dl('tk.so');
$root = new Tk();
$root->wmTitle('"Hello World"');
$label = new Label($root, '-text "Hello, world!"');
$label->pack('-side left', '-padx 15', '-pady 15');
Tk_MainLoop();
?>