Sto cercando di eseguire questo codice:indefinito argc variabile PHP
function main(){
if ($argc < 1){
listDir(".");
}
else{
for($i = 0; $i <= sizeof($argv); $i++){
listDir($argv[$i]);
}
}
}
Ma sto ottenendo il seguente errore:
PHP Notice: Undefined variable: argc in /home/me/test.php on line 15
ho pensato che $ argv e $ argc erano variabili globali ! Come posso sbarazzarmi di questo errore? Grazie.
'$ argc' e' $ argv' vengono popolati automaticamente solo quando si esegue dalla riga di comando. Stai eseguendo questo script dalla riga di comando? –
+1 @GeorgeCummins Stavo per chiedere lo stesso – Bart
Sto eseguendo questo dalla riga di comando – Pol0nium