我不是一個程序員,PHP是我舒服的地方。有時我發現我需要做一些事情,比如在我的電腦上安排文件或重新命名文件。我想我可以用PHP來做這件事,但我當然不能。作爲桌面編程語言的PHP
所以我很好奇,有沒有辦法將PHP文件作爲exe文件運行。
編輯:相當重要的一點,使用Windows。
我不是一個程序員,PHP是我舒服的地方。有時我發現我需要做一些事情,比如在我的電腦上安排文件或重新命名文件。我想我可以用PHP來做這件事,但我當然不能。作爲桌面編程語言的PHP
所以我很好奇,有沒有辦法將PHP文件作爲exe文件運行。
編輯:相當重要的一點,使用Windows。
當然,只需將#!/ path/to/php添加到文件的頂部,將代碼添加到標記中,然後將其作爲shell腳本運行。
工作正常 - 您使用的php二進制文件是cgi文件或專用CLI版本。
這不像你說的那麼糟。 PHP可能是一個非常好的工具,用於解析,重命名等字符串相關的東西。特別是如果你知道PHP。
要使用php作爲腳本,您應該添加#!/ path/to/php作爲第一行並在unixoid系統上設置執行權限。在Windows中,您可以簡單地指定以您的php cli exe結尾的php文件,以便您可以單擊它們或在Windows Shell中使用帶有「start」命令的腳本。但請確保您以對當前工作目錄敏感的方式編寫腳本。它可能與你有時期望的不同。
也許PHP是不是這樣做的正確的工具,它是關於時間學習另一種語言......用這個機會來擴大你的編程horizion
能夠與雙擊執行PHP文件,就像正常程序,進入命令行,然後鍵入
ftype php_script "C:\path\to\php.exe" "%1"
assoc .php=php_script
見the .reg file in this gist,它使得使用.php文件酷似.bat文件,如my_script.php foo bar baz
不要忘記編輯適合您的設置的路徑。
http://www.appcelerator.com/products/download/仍然使用html & css作爲桌面應用程序,現在支持php。
基於PHP的Web應用程序,如Wordpress和Mediawiki我認爲使用PHP來設置和配置自己。只要給IIS正確的讀/寫權限,你就可以製作一個簡單的網頁應用程序,進行大規模的重命名等等。PHP不一定總是用於寫出html。
下載Wamp Server,安裝它。完成後,將php.exe的路徑添加到PATH設置中。您可以通過控制面板 - >系統 - >更改設置 - >高級 - >環境變量來執行此操作。編輯PATH,添加';'到該行的末尾,然後過去php.exe的路徑。這是在Vista上,它可能會在XP或Windows 7上不同。
我的路徑是這樣的後:C:\太陽\ SDK \ jdk的\ BIN; C:\ WAMP \ BIN \ PHP \ php5.3.0
一旦多數民衆贊成這樣做,你就可以執行PHP文件從命令行。你也可以創建快捷方式。
C:\用戶\加思·米歇爾> PHP test.php的
這是一個測試
C:\用戶\加思·米歇爾>
我用PHP多年作爲腳本語言之前我甚至不屑將它用作網絡編程語言。
見ExeOutput爲PHP。它具有出色的定製和MAGNIFICENT功能。但它不是IDE或其他東西。它將你的PHP + HTML編譯成功能完備的EXE。
我喜歡你的問題 - 這很有趣。爲了好玩,我開始了一個相關的問題 - 「爲什麼不使用PHP作爲桌面編程語言?」 http://stackoverflow.com/questions/1609167/why-not-use-php-as-a-desktop-programming-language – 2009-10-22 18:40:16
我相信PHP Nightrain是你的答案。您可以使用PHP,HTML,CSS,Javascript等創建GUI應用程序...... http://www.naetech.com/php-nightrain – roosevelt 2014-08-01 22:32:13