本文做了较为深入的探讨in_array PHP函数的用法。分享给你供你参考。以下是如下:

今天我突然想在PHP中的in_array功能,有其奇特的用法。让我们看看这个用法。我们需要一位有需要的朋友的简要介绍。

The copy code code is as follows: $a=array (1,2,3

如果(in_array(1美元)){



设置条件;

}

这种情况确实成立了。根据我的想法,逻辑上的条件只有当参数1的值是1, 2, 3和4时才成立,但奇怪的是他成立了。

复制代码代码如下:$ =数组(,a,2,3)



如果(in_array('a',$)){



回声条件不成立;



}

这是毫无根据的。在第一次测试的情况下,如果参数1写成'1'condition,这不是真的。结论是:

在PHP如果第一个参数是数字,没有引号的数字啊,第二包含数组参数作为函数的第一个参数开始一串数字词是否完整元素二参数,将返回真值,也就是说,每一次的in_array功能要素根据我、逻辑思维或我和非,对理解的数据类型是不清楚吗

同时,还发现如果数组的第一个元素是0,就会出现问题,如下所示:

复制代码代码如下:$ =数组(0,);

如果(in_array('mc6,$))

{

回声闪光;

}

感兴趣的朋友可以试运行本文所描述的例子,相信会有新收获的!

希望本文能对大家的PHP程序设计有所帮助。