PHP会话,角色和IF语句

时间:2016-02-23 18:33:28

标签: php session if-statement

我对哪一个更好有疑问?任何反馈?

<?php

if (htmlentities($_SESSION['user_role'], ENT_QUOTES) != 'R') {

}

?>

OR

<?php

if ($_SESSION['user_role'] != 'R') {

}

?>

1 个答案:

答案 0 :(得分:1)

htmlentities的目的是将内容更改为有效的HTML。你在这里关心的是$_SESSION中的东西是否是'R',并且将它改为有效的HTML不会改变它(就像'R',就像任何其他ASCII字符一样,已经是有效的HTML)。 / p>

由于不需要htmlentities,请跳过它。