2014-10-20 37 views
5

有沒有一種方法,從bash腳本和/或終端,以交互方式運行php並同時加載到預定義的文件?PHP交互式 - 從命令行加載文件

從本質上講,我想做一個步驟以下兩個步驟:

shell# php -a 
Interactive mode enabled 

php > require_once('ABSOLUTE_PATH_TO_FILE'); 

我試着用php -a --file='ABSOLUTE_PATH_TO_FILE'但功能我想加載不會成爲交互模式。

回答

11

如果你有一個test.php文件與此內容

<?php 
function asd() { 
    echo "Hi!"; 
} 
?> 

您必須使用:

php -a -d auto_prepend_file=test.php