用于获取事件描述,场地名称等的API ...
现在有时候我会得到一些特殊的字符:'éà,但它们会出现在scrabled上。
那我怎样才能正确显示它们呢?同样在描述中我得到了html-tags,但我确实想保留它们。
有人可以帮助我解决这两种情况吗?我正在使用的语言是php
提前致谢
答案 0 :(得分:1)
在标题中指定编码:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
...
编码字符串
$海峡=函数utf8_encode($ STR);
如果按原样显示输入,则不需要编码; 但是,如果值是输入或textarea的内容,请转义html字符
<?php echo htmlspecialchars($str); ?>
答案 1 :(得分:0)
对于拉丁字符,请使用
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
在你的部分。
答案 2 :(得分:0)
你需要确定两件事,元标题指的是你将使用哪个enconding,以及你用于所服务文本的编码。
如果您使用的是utf8标头,请确保将提供的文字转换为utf8,请参阅编码转换功能,例如:mb_convert_encoding