我試圖執行此代碼:未定義的變量ARGC PHP
function main(){
if ($argc < 1){
listDir(".");
}
else{
for($i = 0; $i <= sizeof($argv); $i++){
listDir($argv[$i]);
}
}
}
但我發現了以下錯誤:
PHP Notice: Undefined variable: argc in /home/me/test.php on line 15
我認爲$的argv和$ ARGC爲全局變量!我怎樣才能擺脫這個錯誤?謝謝。
'$ argc'和'$ argv'僅在從命令行運行時自動填充。你是否從命令行運行這個腳本? – 2013-05-07 22:20:24
+1 @GeorgeCummins我正要問一樣的 – Bart 2013-05-07 22:21:06
我從命令行運行這個 – Pol0nium 2013-05-07 22:24:45