php解释器中没有显示的特殊字符

时间:2012-12-28 12:55:02

标签: php ubuntu encoding console

工作示例。

在我当地的Gentoo Box上,我打开php -a并尝试输入echo "äöü";并回复

äöü

现在确实存在问题。

在我的Ubuntu服务器上,与 urxvt 连接(也尝试了 xterm ),LC_*中的所有内容都设置为de_DE.utf8 i launch {{ 1}}并尝试按php -a,绝对没有任何反应。

Gentoo上的PHP版本:ä 我的Ubuntu服务器上的PHP版本:PHP 5.3.18-pl0-gentoo (cli) (built: Dec 20 2012 10:15:21)

1 个答案:

答案 0 :(得分:1)

如果php没有使用'--with-readline'选项编译,那么php交互式shell不支持多字节字符。

访问this link以了解有关使用'--with-readline'

编译php的更多信息