命令列下執行帶引數
php命令列下執行php
,不走apache
等通訊流程
,沒有http
協議,所有
get,
post
傳引數不起作用
。按普通應用程式傳引數的方法進行。
1、test.php
測試檔案
檢視複製列印
?<?php
print_r($ar**);
echo "\n";
echo $argc;
echo "\n";
?>
2,命令列下呼叫
$ php test.php aaa ccc bbbb
array
( [0] => test.php //引數0
,檔案本身
[1] => aaa //
引數1
[2] => ccc //
引數2
[3] => bbbb //
引數3
) 4 //$argc
的值,引數的總數
這種傳參的方式,
同shell
指令碼類似。其實這時,
php就是乙個普通的應用程式。
原文:
在命令列下執行PHP指令碼 帶引數 的方法
通常php都做http方式請求了,可以使用get or post方式接收引數,有些時候需要在shell命令下把php當作指令碼執行,比如定時任務。這就涉及到在shell命令下如何給php傳參的問題,通常有三種方式傳參。一 使用 argv or argc引數接收 使用 argc argv 接受引數 e...
python 命令列帶引數執行方式
m 將標準庫中的模組作為指令碼去執行 在python2.x中啟動乙個cgi web 伺服器 python m cgihttpserver port 啟動乙個web服務,使用瀏覽器檢視pydoc文件 python m pydoc p8080區域網內檔案傳輸,在python2.x中,可以啟動乙個伺服器,...
命令列下執行PHP指令碼
找到php.exe 執行php.exe 檔名 引數1 引數2.引數以空格分開,引數有空格以引號包裹 1 window下可以把當前php.exe路徑新增到環境變數的path裡,就可以直接執行php index.php 引數1 引數2.2 linux unix 借助php cli 執行命令 php h ...