скрипт командной строки php не запускается

Я пытаюсь создать php-скрипт для обработки данных вручную, чтобы позже преобразовать их в cronjob. этот скрипт также получает данные из mysql и стороннего мыла. когда я пытаюсь запустить его из командной строки, у меня возникает ошибка, и сценарий не запускается.

он показывает:

./test.php: line 1: ?php: No such file or directory
Enter a number:
./test.php: line 5: syntax error near unexpected token `('
./test.php: line 5: `$line = trim(fgets(STDIN));'

вот что у меня в скрипте:

 echo 'Enter a number:';
  $line = trim(fgets(STDIN));
  var_dump($line);

я знаю, что этот скрипт работает, что не так?

13
задан Adéline 22 January 2012 в 18:00
поделиться