我在Ubuntu环境中使用apache。 我在这里尝试做的是使用PHP将LaTeX字符串转换为UTF-8字符串。 recode能够做到这一点(LaTeX和UTF-8是支持的编码)。
它不是本机的php函数,所以我已经安装了它(apt-get install php5-recode),并重新启动了apache。它被正确激活。
但是当我在测试页面上尝试这个(用UTF-8编码)时:
echo recode_string("LaTeX..UTF-8", "\'e");
我没有任何输出。没有错误,根本就没有输出。
奇怪的是,另一种方式是有效的:
echo recode_string("UTF-8..LaTeX", "é");
输出:\' e
您是否知道为什么recode_string无法正常工作?