batch - 透過.bat file執行php程式腳本


導讀:本文將介紹2種cmd、php各自呼叫的方式


使用 system command 執行 php


在windows中,使用cmd指令,開啟 webgolds.bat,即可使用內建的php.exe執行batch_webgolds_process.php這支腳本。

 
webgolds.bat
@echo off

:: 呼叫php.exe處理腳本
php -f batch_webgolds_process.php

pause
 
batch_webgolds_process.php
<?php

echo "hi 我被透過cmd執行了!! \n";
 
 


使用 php 執行 system command


一般程式開發我們都是用瀏覽器開啟寫好的 .php 檔案,
但是除了用瀏覽器開啟之外,
我們也可以在cmd模式下用【php】這個指令直接執行 .php 檔案,方法很簡單。

把輸出儲存在$output
test_webgolds.php
<?php
$cmd = "ls -l";
$output = shell_exec($cmd);

還有另外一種作法用 system function . 這個在執行過程就會直接顯示出來.
$cmd = "ls -l";
$output = system($cmd, $retval);




如何在命令列執行.php程式 (cmd模式) windows 7 win xp
Running a php script with a .bat file

回上一頁

相關文章:

喜歡這篇文章嗎?立即分享

Posted : / Views: 3278
Last updated :2017-12-17