PHP CLI交互模式下的前置命令
如何通过预执行某些命令来启动php交互模式(PHP CLI交互模式下的前置命令,php,Php,如何通过预执行某些命令来启动php交互模式(php-a) 选项-B(--process begin)似乎正是我想要的,但它似乎不能与“-a-”组合使用: $ php -B '$x = true; echo $x;' -a Either execute direct code, process stdin or use a file. php二进制文件应该从另一个编写脚本的php控制台中调用,然后交给用户 移交前是否可以提供代码 或者还有其他PHP选项可以使用吗?基于@Justin T.的评论
php-a
)
选项-B
(--process begin
)似乎正是我想要的,但它似乎不能与“-a-”组合使用:
$ php -B '$x = true; echo $x;' -a
Either execute direct code, process stdin or use a file.
php二进制文件应该从另一个编写脚本的php控制台中调用,然后交给用户
移交前是否可以提供代码
或者还有其他PHP选项可以使用吗?基于@Justin T.的评论
auto_prepend_file选项可用于包含一些脚本:
# cat foo.php
$x = true;
# php -d auto_prepend_file=foo.php -a
Interactive shell
php > echo $x;
1
#cat foo.php
$x=真;
#php-d auto_prepend_file=foo.php-a
交互式shell
php>echo$x;
1.
在PHP.Ccli.In中是否考虑AutoPyPrEndError文件选项?如果您在由“代码> >作曲家< /代码>管理的PHP项目中,您可以使用<代码> PHP -d AutoPoPosiDyFrase= Projal/AutoLoAD.php -A <代码>,以便在交互式模式下启动PHP,了解您在