PHP 程式設計/PHP-GTK
外觀
< PHP 程式設計
| 此頁面或部分內容為未完成的草稿或大綱。 您可以幫助完善工作,或者您可以在專案室尋求幫助。 |
返回 PHP
正如您在本書前面的章節中已經瞭解到的那樣,PHP不僅僅是一種網頁伺服器語言。它可以用來建立 GUI 應用程式、類似 shell 的指令碼,甚至守護程序等等。本章重點介紹使用 PHP-GTK 使用 PHP 建立 GUI 應用程式。
PHP-GTK 是 PHP 的 GTK+ 和 GNOME 語言繫結。這只是說 PHP-GTK 使得可以使用 PHP 編寫 GNOME 和 GTK+ 程式。
您必須在您的機器上安裝 PHP-CLI 和 GTK。
對於問題,請搜尋或瀏覽此PHP GTK 論壇,由Nabble託管。
下面是一個非常簡單的 PHP-GTK 程式。它只是建立一個沒有任何作用的視窗。事實上,如果您執行它,您會發現,即使您嘗試使用正常方法關閉它,這個視窗也不會關閉。
<?php
$window = new GtkWindow();
$window->show_all();
gtk::main();
?>
這比您通常的Hello World 程式要複雜一些。但我們會一步一步地講解。
第一行
$window = new GtkWindow();
建立一個新的 GTK+ 視窗。關於 GTK+ 和 GNOME 程式設計要注意的一點是,當您建立一個視窗時,它不會自動顯示。(這就是下一行所做的。)
下一行
$window->show_all();
顯示新建立的視窗。
最後一行
gtk::main();
是 GTK+ 中所有魔法發生的地方。現在,只要相信我的話,您需要呼叫它來讓您的 GTK+ 程式執行。
- PHP GTK 論壇 很多與 GTK 相關的主題
作者注:本章內容尚未完成。更多內容將在稍後釋出。