PHP函数in_array没有找到变量

时间:2017-01-08 04:28:45

标签: php session

我在$_SESSION中有一个名为$_SESSION['remember']的id的数组。 当我用print_r($_SESSION['remember'])打印时,它会显示:

Array ( [0] => 587064e248177eb81ed1d9f5 [1] => 587064fa48177e1a27d1d9ec ) 

此外,我还有一个名为$id的变量,其中我存储了照片的ID。 此$id变量设置为:

$id = "587064e248177eb81ed1d9f5";

所以数组的索引0,但是当我尝试使用in_array函数时:

if (in_array($id , $_SESSION['remember'])) {
    echo "YES";
} else {
    echo " NO";
}

始终打印NO

我不知道我做错了什么。任何帮助都会很棒:)提前谢谢你。

0 个答案:

没有答案