下面由thinkphp教程欄目給大家介紹thinkPHP cli命令行運行PHP代碼的方法,希望對需要的朋友有所幫助!
這幾天在做項目的過程中,剛好需要用到 在thinkphp中利用cli來運行 某個控制器中的方法,在官方手冊上查找,找到后,根本不知道怎么用:
一頭霧水,一直百度tp5如何使用cli執(zhí)行控制器下的方法,甚至我想,直接運行PHP文件,我在需要執(zhí)行的類文件中實例化類并調(diào)用方法,然后在cmd命令中進入文件所在目錄
立即學習“PHP免費學習筆記(深入)”;
只是,如果執(zhí)行單一的PHP腳本,這種做法沒有問題,但是要想運行tp5框架中的文件,會出現(xiàn)各種類和使用方法找不到或未定義。
后來我就想,既然找不到執(zhí)行控制器下方法,那我就講代碼放到command文件execute方法中直接執(zhí)行,
然后在index模塊新建command文件夾,在文件夾中新建 Test.php文件,代碼如下:
execute方法中將需要運行的PHP代碼放置其中,左后可以輸出你要的結果,
然后在cmd命令行,進入項目目錄,輸入 ?
即可運行PHP代碼,并輸出結果!總算解決了,現(xiàn)在碰到的問題是,thinkPHP cli命令行 在linux中如何操作!
? 版權聲明
文章版權歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載。
THE END