PHP-GTK

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
PHP-GTK
Логотип программы PHP-GTK
Скриншот программы PHP-GTK
Тип Библиотека
Разработчик Andrei Zmievski
Написана на PHP,C
Операционная система Кроссплатформенный
Первый выпуск 23 октября 2003
Последняя версия 2.0.1 (15 января 2015)
Лицензия GNU Lesser General Public License
Сайт gtk.php.net

PHP-GTK — расширение языка программирования PHP для разработки ПО с графическим интерфейсом с использованием GTK+. Оно обеспечивает объектно-ориентированный интерфейс к классам GTK+.

Программа Hello, World

[править | править код]
Снимок окна программы на PHP-GTK
<?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 // Системный администратор. — 2004. — № 12 (25). — С. 60-61.
  • Кирилл Сухов. PHP-GTK — вторая попытка // Системный администратор. — 2008. — № 6 (67). — С. 80-87.