PHP   发布时间:2022-04-09  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了初始化PHP交互式大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我经常发现 PHP的交互模式 – PHP -a – 非常有用,但如果我可以启动它并立即执行一些命令来初始化我的环境,那将会更有用.像运行自动加载器,设置一些使用命名空间的快捷方式等等.

这是一个例子:

include "../../autoloader.PHP";
use App/Foo/Bar as Bar;

我想也许我可以将这些行添加到文本文件initialize.txt中,然后使用PHP -a<启动交互模式. initialize.txt但是没有用. 有人知道怎么做吗?

正如Tomas Creemers所提到的,你必须使用 auto_prepend_file PHP标志来自动要求一个文件.例如:
<?PHP
# foo.PHP
function bar() { print "Bar.\n"; }

您可以像这样加载PHP解释器:

[hron@merlin tmp ] $PHP -d auto_prepend_file=$PWD/foo.PHP -a
Interactive sHell

PHP > bar();
Bar.
PHP >

或者您可以手动包含文件

[hron@merlin tmp ] $PHP -a
Interactive sHell

PHP > include 'foo.PHP';
PHP > bar();
Bar.
PHP >

大佬总结

以上是大佬教程为你收集整理的初始化PHP交互式全部内容,希望文章能够帮你解决初始化PHP交互式所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。