Quelqu'un peut-il expliquer en détail ce que font ces déclarations if? À quoi les trois signes === signifient-ils dans le premier, et que signifie le simple & dans le second?Expliquer php si la déclaration
grâce
$aProfile = getProfileInfo($iId);
if($aProfile === false)
return false;
if(!((int)$aProfile['Role'] & $iRole))
return false;
Pourquoi le downvote? Il y a beaucoup de développeurs PHP * novice * qui sont confondus avec '==' et '==='. – shamittomar