Ich versuche, diesen Code auszuführen:undefinierte Variable argc PHP
function main(){
if ($argc < 1){
listDir(".");
}
else{
for($i = 0; $i <= sizeof($argv); $i++){
listDir($argv[$i]);
}
}
}
Aber ich die folgende Fehlermeldung erhalten:
PHP Notice: Undefined variable: argc in /home/me/test.php on line 15
Ich dachte, dass $ argv und $ argc waren globale Variablen ! Wie kann ich diesen Fehler beheben? Vielen Dank.
'$ argc' und' $ argv' werden nur beim Ausführen von der Befehlszeile automatisch ausgefüllt. Führen Sie dieses Skript über die Befehlszeile aus? –
+1 @GeorgeCummins Ich war gerade dabei, das gleiche zu fragen – Bart
Ich führe dies von der Befehlszeile – Pol0nium