2014-10-20 29 views
5

Bir bash komut dosyasından ve/veya bir uçbirimden php'yi etkileşimli olarak çalıştırmak ve önceden tanımlanmış bir dosyaya aynı anda yüklemek için bir yol var mı?PHP Etkileşimli - Komut Satırından Dosya Yükle

shell# php -a 
Interactive mode enabled 

php > require_once('ABSOLUTE_PATH_TO_FILE'); 

Ben php -a --file='ABSOLUTE_PATH_TO_FILE' kullanarak çalıştı ama işlevleri ben etkileşimli modda kullanılabilir olmazlar yüklemek istiyorum:

Esasen, ben tek bir adımda aşağıdaki iki adımı yapmak istiyorum. Bu içerikler

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

ile test.php dosyanız varsa

cevap

11

Sen kullanmalıdır:

php -a -d auto_prepend_file=test.php