检查数组中是否存在变量

use*_*500 2 php mysql

我有一个数组,我试图看它是否包含一个由变量表示的特定值.该值始终为numeric该数组是从MySQL select查询创建的

变量:

$_SESSION['id']
Run Code Online (Sandbox Code Playgroud)

排列

$likes_row
Run Code Online (Sandbox Code Playgroud)

Tel*_*ues 7

解决方案是使用以下in_array()函数:http://php.net/manual/en/function.in-array.php

if(in_array($_SESSION['id'], $likes_row))
{
   //Array contains the value
}
Run Code Online (Sandbox Code Playgroud)