我有一个显示随机引号的Facebook应用程序 - 它是用PHP编写的。
数据库中的一个引用如下所示:
“'只有一个摄影规则 - 从不在鸡肉面条汤中开发彩色胶片。 - 弗里曼帕特森“
在Facebook上看到它时看起来像这样:
“ u0027 只是摄影中的一条规则 - 从不在鸡肉面条汤中开发彩色胶片。 - 弗里曼帕特森“
我该如何解决?
答案 0 :(得分:1)
是否需要在将该字符传递给Facebook之前对该字符进行编码?
htmlentities( $quote_string , ENT_QUOTES );
其中,在上述情况下会返回
$str = "There's only one rule in photography - never develop colour film in chicken noodle soup. - Freeman Patterson";
$ret = htmlentities( $str , ENT_QUOTES );
echo $ret;
会回来:
摄影中只有一条规则 - 从不在鸡肉面条汤中开发彩色胶片。 - 弗里曼帕特森