Я настроил Windows 7 так, чтобы .php файлы запускались как исполняемые.
assoc .php=phpfile
ftype phpfile="C:\PHP5\php.exe" -f "%1" -- %~2
источник: http://php.net/manual/en/install.windows.commandline.php
Теперь, когда я дважды щелкаю по файлу .php, он запускается, а затем окно cmd закрывается. Я ничего не вижу. Как я могу заставить это ждать.
Как сделать так, чтобы окно не закрывалось?
добавлять fgetc(STDIN)
до конца сценария.
Это должно заставить приложение ждать ввода. Все, что вам нужно сделать, это нажать Enter, чтобы закрыть окно.
Или, если вы хотите подождать секунду, а затем закрыть, используйте sleep(n)
Других решений пока нет …