PHP交互式环境 - 从命令行加载文件

8
有没有一种方法可以通过bash脚本和/或终端交互地运行php,并同时加载预定义的文件?
实质上,我想在单个步骤中执行以下两个步骤:
shell# php -a
Interactive mode enabled

php > require_once('ABSOLUTE_PATH_TO_FILE');

我尝试使用php -a --file='绝对路径到文件',但我想要加载的函数在交互模式下不可用。

1个回答

18

如果您有一个名为test.php的文件,内容如下:

<?php
function asd() {
    echo "Hi!";
}
?>
你必须使用:

php -a -d auto_prepend_file=test.php

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接