php-cli我在看swoole的時候看到了,swoole_server只能用於php-cli環境,那什麼是php-cli環境,於是百度,複製了網上我覺得比較有用的介紹
php_cli模式是什麼
php-cli區別於在Web伺服器上運行的php環境, php不單可以寫前台網頁,它也可以用來寫後台的程式
推薦:《PHP教學》
##php_cli模式優點
#使用多進程, 子進程結束以後, 核心會負責回收資源2. 使用多進程,子進程異常退出不會導致整個進程Thread退出.父進程還有機會重建流程.3. 一個常駐主程序, 只負責任務分發, 邏輯更清楚.4.完全支援多執行緒5.如上,可以實現定時任務6.開發桌面應用程式就是使用PHP-CLI和GTK套件7.linux下用php寫shell腳本怎麼執行長PHP CLI腳本
第一種方法是使用php -f /path/to/yourfile.php。呼叫PHP CLI解釋器,並給腳本傳遞參數。這個方法首先要設定php解釋器的路徑,Windows平台在執行CLI之前,需設定類似path c:\php的指令,也失去了CLI腳本第一行的意義,因此不建議使用此方法。 第二種方法是先執行chmod x (UNIX/Linux環境),將該PHP檔置為可執行權限,然後在CLI腳本頭部第一行加入聲明(類似#! /usr/bin/php或PHP CLI解釋器位置),接著在命令列直接執行。這是CLI首選方法,建議採用本文來自php中文網,php教學欄目,歡迎學習!
以上是對php-cli環境的理解的詳細內容。更多資訊請關注PHP中文網其他相關文章!