PHP 程式設計/PHP-GTK
外觀
< PHP 程式設計
(重定向自 PHP 程式設計/CLI/PHP-GTK)| 此頁面或部分內容為未完成的草稿或提綱。 您可以幫助 開發工作,或者您可以在 專案室 請求協助。 |
返回 PHP
正如您在本書之前的章節中已經學到的,PHP 不僅僅是一種 Web 伺服器語言。它可以用來建立 GUI 應用程式、類似 shell 的指令碼,甚至守護程序等等。本章重點介紹使用 PHP-GTK 建立 GUI 應用程式。
PHP-GTK 是一個 GTK+ 和 GNOME 語言繫結到 PHP。這只是一個花哨的說法,意思是 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 相關的主題
作者注:本章尚未完成。更多內容將在以後釋出。