В PHP-GTK 1 не знаехте дали модула php-gtk е бил зареден автомотично в PHP от конфигурационният фаил php.ini или поради лошо конфигуриране на този фаил (най-честият случай), е необходимо да заредите модула ръчно:
<?php
if (!class_exists("gtk")) {
dl( "php_gtk." . PHP_SHLIB_SUFFIX);
}
?> |
Във версия 5 на PHP зареждането на модули чрез dl() ще отпадне. Този метод все още може да бъде използван, но не е за предпочитане. Можете да предположите, че модулът PHP-GTK е вече зареден или да направите проверка за съществуването на този модул и да отпечатите грешка:
<?php
if (!extension_loaded('php-gtk')) {
echo "The PHP-Gtk2 module is not available!\r\n";
exit(1);
}
//..continue with your program
?> |