小编Dex*_*Dex的帖子

PHP in_array 没有找到存在的值

我有一个名为 $friend_array 的数组。当我 print_r($friend_array) 它看起来像这样:

Array ( [0] => 3,2,5 ) 
Run Code Online (Sandbox Code Playgroud)

我还有一个名为 $uid 的变量,它是从 url 中提取的。

在我正在测试的页面上,$uid 的值为 3,因此它在数组中。

但是,以下是说它不存在:

if(in_array($uid, $friend_array)){
  $is_friend = true;
}else{
  $is_friend = false;
Run Code Online (Sandbox Code Playgroud)

这总是返回 false。我回显 $uid 并且它是 3。我打印数组并且 3 在那里。

我究竟做错了什么?任何帮助将不胜感激!

php arrays search

0
推荐指数
1
解决办法
5644
查看次数

标签 统计

arrays ×1

php ×1

search ×1