php數(shù)組函數(shù)序列之in_array() 查找數(shù)組值是否存在
in_array() 函數(shù)在數(shù)組中搜索給定的值。
語(yǔ)法
in_array(value,array,type)
參數(shù) 描述
value 必需。規(guī)定要在數(shù)組搜索的值。
array 必需。規(guī)定要搜索的數(shù)組。
type 可選。如果設(shè)置該參數(shù)為 true,則檢查搜索的數(shù)據(jù)與數(shù)組的值的類型是否相同。
說(shuō)明
如果給定的值 value 存在于數(shù)組 array 中則返回 true。如果第三個(gè)參數(shù)設(shè)置為 true,函數(shù)只有在元素存在于數(shù)組中且數(shù)據(jù)類型與給定值相同時(shí)才返回 true。
如果沒(méi)有在數(shù)組中找到參數(shù),函數(shù)返回 false。
注釋:如果 value 參數(shù)是字符串,且 type 參數(shù)設(shè)置為 true,則搜索區(qū)分大小寫(xiě)。
例子 1
<?php
$people = array("Peter", "Joe", "Glenn", "Cleveland");
if (in_array("Glenn",$people))
{
echo "Match found";
}
else
{
echo "Match not found";
}
?>
輸出:
Match found
例子 2
<?php
$people = array("Peter", "Joe", "Glenn", "Cleveland", 23);
if (in_array("23",$people, TRUE))
{
echo "Match found<br />";
}
else
{
echo "Match not found<br />";
}if (in_array("Glenn",$people, TRUE))
{
echo "Match found<br />";
}
else
{
echo "Match not found<br />";
}if (in_array(23,$people, TRUE))
{
echo "Match found<br />";
}
else
{
echo "Match not found<br />";
}
?>
輸出:
Match not found
Match found
Match found
- php通過(guò)function_exists檢測(cè)函數(shù)是否存在的方法
- php使用function_exists判斷函數(shù)可用的方法
- php !function_exists("T7FC56270E7A70FA81A5935B72EACBE29"))代碼解密
- 解析php函數(shù)method_exists()與is_callable()的區(qū)別
- php判斷類是否存在函數(shù)class_exists用法分析
- php數(shù)組函數(shù)序列之in_array() - 查找數(shù)組中是否存在指定值
- php數(shù)組函數(shù)序列之a(chǎn)rray_key_exists() - 查找數(shù)組鍵名是否存在
- php file_exists 檢查文件或目錄是否存在的函數(shù)
- PHP 判斷常量,變量和函數(shù)是否存在
- php判斷某個(gè)方法是否存在函數(shù)function_exists (),method_exists()與is_callable()區(qū)別與用法解析
相關(guān)文章
php遞歸函數(shù)中使用return的注意事項(xiàng)
php遞歸函數(shù)中使用return的時(shí)候會(huì)碰到無(wú)法正確返回想要的值得情況,下面就來(lái)舉例子來(lái)說(shuō)明一下吧2014-01-01在PHP中使用反射技術(shù)的架構(gòu)插件使用說(shuō)明
基于反射的插件架構(gòu)實(shí)際上并沒(méi)有歸類為一種模式,因?yàn)樗鼘?shí)際上不是一個(gè)模板,而是一糸列組合在一起的形成程序架構(gòu)的概念。2010-05-05PHP fastcgi模式上傳大文件(大約有300多K)報(bào)錯(cuò)
上傳圖片時(shí),大約有300多K,結(jié)果報(bào)了個(gè)服務(wù)器錯(cuò)誤,fastcgi默認(rèn)的請(qǐng)求大小為131072,于是在apache配置中添加了MaxRequestLen 配置就好了2014-09-09PHP+Ajax簡(jiǎn)單get驗(yàn)證操作示例
這篇文章主要介紹了PHP+Ajax簡(jiǎn)單get驗(yàn)證操作,涉及php結(jié)合ajax無(wú)刷新提交驗(yàn)證相關(guān)操作技巧,需要的朋友可以參考下2019-03-03PHP在獲取指定目錄下的目錄,在獲取的目錄下面再創(chuàng)建文件,多平臺(tái)
PHP在獲取指定目錄下的目錄,在獲取的目錄下面再創(chuàng)建文件,多平臺(tái),需要的朋友可以參考下。2011-08-08PHP封裝的微信公眾平臺(tái)接口開(kāi)發(fā)操作類完整示例
這篇文章主要介紹了PHP封裝的微信公眾平臺(tái)接口開(kāi)發(fā)操作類,結(jié)合完整實(shí)例形式分析了php微信開(kāi)發(fā)所涉及的配置、驗(yàn)證、接收、響應(yīng)、文本、語(yǔ)音、圖片等相關(guān)操作技巧,需要的朋友可以參考下2018-06-06解析WordPress中控制用戶登陸和判斷用戶登陸的PHP函數(shù)
這篇文章主要介紹了WordPress中控制用戶登陸和判斷用戶登陸的PHP函數(shù),WordPress現(xiàn)在多用戶功能已推出了一段時(shí)間,針對(duì)多用戶需求的開(kāi)發(fā)也日益增多,需要的朋友可以參考下2016-03-03PHP utf-8編碼問(wèn)題,utf8編碼,數(shù)據(jù)庫(kù)亂碼,頁(yè)面顯示輸出亂碼
老聲長(zhǎng)談,著是困惑很多人的問(wèn)題,如果處理不好,都是亂碼,說(shuō)這些話并不是我對(duì)編碼很精通,只是在這方面是得留神,自己總結(jié)了一點(diǎn)小經(jīng)驗(yàn)2013-04-04PHP獲取欄目的所有子級(jí)和孫級(jí)欄目的ID號(hào)示例
這篇文章主要介紹了PHP獲取欄目的所有子級(jí)和孫級(jí)欄目的ID號(hào)的具體實(shí)現(xiàn),需要的朋友可以參考下2014-04-04