php-cli我在是看swoole的時候看到了,swoole_server只能用于php-cli環(huán)境,那什么是php-cli環(huán)境,于是百度,復制了網(wǎng)上我覺得比較有用的介紹
創(chuàng)新互聯(lián)建站從2013年開始,先為渭源等服務建站,渭源等地企業(yè),進行企業(yè)商務咨詢服務。為渭源企業(yè)網(wǎng)站制作PC+手機+微官網(wǎng)三網(wǎng)同步一站式服務解決您的所有建站問題。
php_cli模式是什么
php-cli區(qū)別于在Web服務器上運行的php環(huán)境,php不單可以寫前臺網(wǎng)頁,它還可以用來寫后臺的程序
php_cli模式優(yōu)點
使用多進程, 子進程結(jié)束以后, 內(nèi)核會負責回收資源
2. 使用多進程,子進程異常退出不會導致整個進程Thread退出. 父進程還有機會重建流程.
3. 一個常駐主進程, 只負責任務分發(fā), 邏輯更清楚.
4.完全支持多線程
5.如上,可以實現(xiàn)定時任務
6.開發(fā)桌面應用就是使用PHP-CLI和GTK包
7.linux下用php編寫shell腳本
怎么運行運行PHP CLI腳本
第一種方法是使用php -f /path/to/yourfile.php。調(diào)用PHP CLI解釋器,并給腳本傳遞參數(shù)。這種方法首先要設置php解釋器的路徑,Windows平臺在運行CLI之前,需設置類似path c:\php的命令,也失去了CLI腳本第一行的意義,因此不建議使用該方法。
第二種方法是首先運行chmod+x <要運行的腳本文件名>(UNIX/Linux環(huán)境),將該PHP文件置為可執(zhí)行權限,然后在CLI腳本頭部第一行加入聲明(類似于#! /usr/bin/php或PHP CLI解釋器位置),接著在命令行直接執(zhí)行。這是CLI首選方法,建議采用
以上就是對php-cli環(huán)境的理解的詳細內(nèi)容,更多請關注創(chuàng)新互聯(lián)其它相關文章!
文章名稱:php_cli模式是什么?有什么優(yōu)點?
文章來源:http://sd-ha.com/article40/josdeo.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供外貿(mào)網(wǎng)站建設、搜索引擎優(yōu)化、標簽優(yōu)化、App開發(fā)、做網(wǎng)站、網(wǎng)站改版
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)