У меня есть php-скрипт test.php, и мне нужно запустить этот файл с файлом .txt, в котором есть некоторые команды, и мне нужно отобразить результат.
Сценарий запущен, у меня нет проблем с чтениемтекстовый файл, если он находится в каталоге и вывод результата. чтение текстового файла из CLI не работает.
$stdin = fopen('php://stdin', 'r'); // this is not working.
$moves = array();
// $stdin = fopen('robotmoves.txt', 'r'); This line works
$i = 0;
while (($line = fgets($stdin)) !== FALSE) {
if (is_numeric(trim($line))) {
$no_of_blocks = (int) $line;
}
}
в командной строке, которую я запускаю
php test.php ../robotmoves.txt
robotmoves.txt находится в папке htdocs