這篇文章主要介紹“php如何求數組中某個數的下標”的相關知識,小編通過實際案例向大家展示操作過程,操作方法簡單快捷,實用性強,希望這篇“php如何求數組中某個數的下標”文章能幫助大家解決問題。
網站建設哪家好,找創(chuàng)新互聯(lián)公司!專注于網頁設計、網站建設、微信開發(fā)、成都微信小程序、集團企業(yè)網站建設等服務項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了郎溪免費建站歡迎大家使用!
求下標的兩種方法:1、用array_search(),語法“array_search(指定數,$arr)”,會返回對應鍵名(下標);2、用array_keys(),語法“array_keys($arr,指定數)”,會以數組形式返回對應下標。
本教程操作環(huán)境:windows7系統(tǒng)、PHP7.1版、DELL G3電腦
數組 array 是一組有序的變量,其中每個值被稱為一個元素。每個元素由一個特殊的標識符來區(qū)分,這個標識符稱為鍵(也稱為下標)。
php求數組中某個數下標(鍵名)的方法
方法1:使用array_search() 函數
array_search() 函數可以在數組中搜索指定鍵值,并返回對應的鍵名(下標)。
如果在數組中找到鍵值超過一次,則返回第一次找到的鍵值所匹配的鍵名。
<?php header("Content-type:text/html;charset=utf-8"); $arr=array(34,43,1,32,12,89,32,45,8,4); var_dump($arr); echo "指定數'89'對應的下標為:".array_search(89,$arr); ?>
方法2:使用array_keys() 函數
array_key() 函數可以獲取數組中的部分或所有鍵名。
如果array_key()函數指定了第二個參數$search_value,則該函數就只會返回值為 $search_value 的鍵名。
array_key() 函數會以數組形式返回得到的數組鍵名。
<?php header("Content-type:text/html;charset=utf-8"); $arr=array(34,43,1,32,12,89,32,45,8,4); var_dump($arr); echo "指定數'12'對應的下標為:"; var_dump(array_keys($arr,12)); ?>
關于“php如何求數組中某個數的下標”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關的知識,可以關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,小編每天都會為大家更新不同的知識點。
當前名稱:php如何求數組中某個數的下標
轉載來源:http://aaarwkj.com/article44/ipcohe.html
成都網站建設公司_創(chuàng)新互聯(lián),為您提供手機網站建設、外貿建站、企業(yè)網站制作、動態(tài)網站、網站營銷、自適應網站
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)