Можно ли программно запустить интерактивную оболочку php из файла?
Я хотел бы иметь возможность запускать php в интерактивном режиме через phing или через PHP (в худшем случае phing может запустить задачу adhoc с нужным кодом).
Я получил это далеко:
<?php
$cmd = 'php -d auto_prepend_file=bootstrap.php -a';
passthru($cmd)
И вышесказанное почти дает мне то, что я хочу. Я ввожу оболочку, с которой я могу взаимодействовать, но подсказки исчезли (php >
в начале каждой строки) все метакоманды (например, \>
) полностью провалился и набрал exit;
ничего не делает вместо выхода из оболочки. Так что, как видите, это не идеальная оболочка. Это вообще возможно без установки phpsh?
Заранее спасибо.