我对哪一个更好有疑问?任何反馈?
<?php
if (htmlentities($_SESSION['user_role'], ENT_QUOTES) != 'R') {
}
?>
OR
<?php
if ($_SESSION['user_role'] != 'R') {
}
?>
答案 0 :(得分:1)
htmlentities
的目的是将内容更改为有效的HTML。你在这里关心的是$_SESSION
中的东西是否是'R',并且将它改为有效的HTML不会改变它(就像'R',就像任何其他ASCII字符一样,已经是有效的HTML)。 / p>
由于不需要htmlentities
,请跳过它。