先給大家介紹php in array函數基本知識熱熱身。
定義和用法
in_array() 函數在數組中搜索給定的值。
語法
in_array(value,array,type)
參數 | 描述 |
---|---|
value | 必需。規定要在數組搜索的值。 |
array | 必需。規定要搜索的數組。 |
type | 可選。如果設置該參數為 true,則檢查搜索的數據與數組的值的類型是否相同。 |
說明
如果給定的值 value 存在于數組 array 中則返回 true。如果第三個參數設置為 true,函數只有在元素存在于數組中且數據類型與給定值相同時才返回 true。
如果沒有在數組中找到參數,函數返回 false。
注釋:如果 value 參數是字符串,且 type 參數設置為 true,則搜索區分大小寫。
無意中看到一段代碼
- <?php
- $y="1800";
- $x = array();
- for($j=0;$j<50000;$j++){
- $x[]= "{$j}";
- }
- for($i=0;$i<30000;$i++){
- if(in_array($y,$x)){
- continue;
- }
- }
新聞熱點
疑難解答