Tôi đang cố gắng để thực thi mã này:argc biến Undefined PHP
function main(){
if ($argc < 1){
listDir(".");
}
else{
for($i = 0; $i <= sizeof($argv); $i++){
listDir($argv[$i]);
}
}
}
Nhưng tôi nhận được lỗi sau:
PHP Notice: Undefined variable: argc in /home/me/test.php on line 15
Tôi nghĩ rằng $ argv và $ argc là biến toàn cục ! Làm thế nào tôi có thể loại bỏ lỗi này? Cảm ơn bạn.
'$ argc' và' $ argv' chỉ được tự động điền khi chạy từ dòng lệnh. Bạn có đang chạy tập lệnh này từ dòng lệnh không? –
+1 @GeorgeCummins Tôi sắp hỏi cùng một số – Bart
Tôi đang chạy lệnh này từ dòng lệnh – Pol0nium