php array_search()函數怎麼用?
php array_search()函數用於在陣列中搜尋某個鍵值,並返回對應的鍵名。
基本語法:
array_search(value,array,strict)
引數:該函數有三個引數
1、value:必需,不可省略。規定需要搜素的鍵值。
2、array:必需,不可省略。規定被搜尋的陣列。
3、strict:可省略。指代搜尋的嚴格性,可能的值為true或false (預設)。
● 如果設定為 true,則在陣列中檢查給定值的型別,數位 5 和字串 5 是不同的
● 如果設定為false ,則不保持嚴格性;函數在陣列中搜尋資料型別和值都一致的元素。
返回值: 如果在陣列中找到指定的鍵值,則返回對應的鍵名,否則返回FALSE。如果在陣列中找到鍵值超過一次,則返回第一次找到的鍵值所匹配的鍵名。
下面通過範例來看看php array_search()函數的使用方法。
範例1:
<?php header("content-type:text/html;charset=utf-8"); $a=array("a"=>"西門","b"=>"TW511.COM","c"=>"php.cn"); echo array_search("西門",$a); ?>
輸出:
a
範例2:
<?php header("content-type:text/html;charset=utf-8"); $a=array("1"=>"滅絕","2"=>"歐陽克","3"=>"php.cn"); echo array_search("歐陽克",$a); ?>
輸出:
2
以上就是php array_search函數怎麼用?的詳細內容,更多請關注TW511.COM其它相關文章!