htmlentities 返回空字符串
2022-08-30 18:21:11
下面的代码输出一个空字符串。原因是$text中的“ó”,但为什么呢?那么 utf-8 编码哪些字符呢?
使用iso-8859-1时问题解决了,但我需要使用utf-8,那么我做错了什么?
<!doctype html>
<head>
<meta charset="utf-8">
</head>
<body>
<?
$text = 'Hola ó Hola';
$text = htmlentities($text,ENT_QUOTES,'utf-8');
echo $text;
?>
</body>
</html>