Tüm PHP paketini yeniden derlemenizi öneren Gilles'in cevabına ek olarak PHP 5.4'ü de bekleyebilirsiniz. 5.4'te, gerekli tüm parçaların readline modülünde yer aldığı readline işlevini yeniden yapılandırdım, böylece tek başına oluşturabilirsiniz.
$ wget ...php-5.4.0.tar.bz2
$ tar xjf php-5.4.0.tar.bz2
$ cd php-5.4.0/ext/readline
$ phpize && ./configure && make
O zaman bir ile sona erecek modules/readline.so
php.ini yüklenebilir hangi ( make install
o hareket edecek extension_dir
)
Alternatif olarak dağıtıcı, okuma hattı modülünü gönderebilir (okuma satırına değil, libedit'e bağlı olabilir) ve etkileşimli mod kullanılabilir.
Tüm bunlar şimdi size yardımcı olmayacak (PHP 5.4. Henüz çıkmadı) ancak başkalarının bu soruyu daha sonra bulmalarına yardımcı olabilir.
Blogumda daha fazla ayrıntı: http://schlueters.de/blog/archives/133-Now-in-trunk-Improved-interactive-shell.html
Düzenleme: Aslında blog yayını bu değişiklikten daha eski, ancak yine de ilginç olabilir. # 53878 hata raporunda küçük bir bilgi var ama çok da değil ... yayınlandıktan sonra http://php.net/commandline.interactive daha fazla olmalıdır.
php>
benim için istem yok :(