PHP-GTK
| PHP-GTK | |
|---|---|
    | |
 ![]()  | |
| Тип | Библиотека | 
| Разработчик | Andrei Zmievski | 
| Написана на | PHP | 
| Операционная система | Кроссплатформенный | 
| Последняя версия | 2.0.1 (16 мая 2008) | 
| Лицензия | GNU Lesser General Public License | 
| Сайт | gtk.php.net | 
PHP-GTK — это расширение языка программирования PHP для разработки ПО с графическим интерфейсом с использованием GTK+. Оно обеспечивает объектно-ориентированный интерфейс к классам GTK+.
Программа Hello, World

<?php
 
function pressed()
{
    echo "Привет опять - кнопку нажимали!\n";
}
 
$window = new GtkWindow();
$button = new GtkButton('Нажми меня');
 
$window->set_title('Привет, мир!');
$window->connect_simple('destroy', array('Gtk', 'main_quit'));
$button->connect_simple('clicked', 'pressed');
 
$window->add($button);
$window->show_all();
 
Gtk::main();
Программа Hello, world! (исходный текст которой приведён выше) создаёт окно с заголовком «Привет, мир!», содержащее кнопку с надписью «Нажми меня». Нажатие приводит к выводу в консоль сообщения «Привет опять - кнопку нажимали!»
См. также
Ссылки
- Официальный сайт проекта PHP-GTK (англ.)
 - PHP-GTK 2 Manual (англ.)
 - php-gtk2 Cookbook (англ.)
 - Русскоязычный блог о PHP-GTK 2 (рус.)
 

