我有我的MySQL表,其价值店作为Jack & Jones
的一个描述字段,但是当我选择并打印我的网页上则显示为&
谁能帮助我?我的要求是计算字符串长度和打印子字符串,但由于&
我没有得到实际结果。MySQL的列返回&,而不是与
谢谢。
我有我的MySQL表,其价值店作为Jack & Jones
的一个描述字段,但是当我选择并打印我的网页上则显示为&
谁能帮助我?我的要求是计算字符串长度和打印子字符串,但由于&
我没有得到实际结果。MySQL的列返回&,而不是与
谢谢。
你可以试试这个字符转换器...
function unhtmlspecialchars($string)
{
$string = str_replace ('&', '&', $string);
return $string;
}
对于直接转换,你可以尝试: -
mb_convert_encoding($string, "HTML-ENTITIES", "UTF-8");
谢谢savinuclear,我已经按照你的建议做了同样的事情,但是有没有什么办法可以直接从表中解码? –
你可以使用'htmlspecialchars_decode($ str);'来直接解码 –
你能分享一些代码?没有一些细节就无法给出明智的答案。 – Mureinik
我有一个表字段说明和它的价值是杰克琼斯,当我选择它从my_table选择描述;并打印它,它显示为杰克&琼斯 –
您必须使用库或东西...模板引擎? – flcoder