這篇文章主要介紹“php如何檢查值在數(shù)組的第幾行”的相關(guān)知識(shí),小編通過實(shí)際案例向大家展示操作過程,操作方法簡(jiǎn)單快捷,實(shí)用性強(qiáng),希望這篇“php如何檢查值在數(shù)組的第幾行”文章能幫助大家解決問題。
網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)公司!專注于網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、小程序設(shè)計(jì)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了鹿城免費(fèi)建站歡迎大家使用!
檢查行數(shù)的方法:1、用“array_values($arr)”語句將指定數(shù)組轉(zhuǎn)為索引數(shù)組;2、用“array_search("值",索引數(shù)組)”語句在索引數(shù)組中搜索指定值,并返回對(duì)應(yīng)索引;3、用“索引值+1”語句計(jì)算指定值在數(shù)組的行數(shù)即可。
本教程操作環(huán)境:windows7系統(tǒng)、PHP7.1版、DELL G3電腦
php檢查值在數(shù)組的第幾行
實(shí)現(xiàn)方法:
使用array_values()獲取數(shù)組中所有元素的值,返回一個(gè)包含所有鍵值的數(shù)組,即將數(shù)組轉(zhuǎn)為索引數(shù)組。
使用array_search()在索引數(shù)組中搜索給定的值,返回對(duì)應(yīng)的索引值
數(shù)組索引值是從0開始的,因此指定值的行數(shù)需要在獲取的索引值的基礎(chǔ)上加1
實(shí)現(xiàn)示例:
"1","name"=>"李華","age"=>"25","color"=>"red"); var_dump($arr); $value=array_values($arr); $index=array_search("李華",$value)+1; echo "指定值 '李華' 在數(shù)組第 ".$index." 行"; ?>
關(guān)于“php如何檢查值在數(shù)組的第幾行”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識(shí),可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,小編每天都會(huì)為大家更新不同的知識(shí)點(diǎn)。