我正在尝试比较两个PHP数组中的行,就像这样…
if ($row1[$i] == $row2[$i]) {
echo 'Rows match';
} else {
echo 'Rows do not match';
}
这是正常工作的,直到它遇到一些编码的东西,所以撇号就是一个很好的例子。所以下面两个是不相等的。
This is an apostrophe'
This is an apostrophe'
我曾尝试使用htmlspecialchars_decode
在比较之前尝试转换它们,但这不起作用。如何比较这两行?
发布于 2021-11-07 03:14:51
尝试使用ENT_QUOTES
标志的html_entity_decode()
https://www.php.net/manual/en/function.html-entity-decode.php
html_entity_decode('This is an apostrophe'', ENT_QUOTES);
https://stackoverflow.com/questions/69871885
复制相似问题