$arr = [1 => '餘溫', 3 => '紅樓夢', '內容' => '水滸傳'];
echo array_search('紅樓夢', $arr) . '
'; //echo: 3;
echo array_search('餘溫', $arr) . '
'; //echo: 1;
echo array_search('哦哦', $arr) . '
'; //echo ''
$a1 = array("a" => "red", "b" => "green");
$a2 = array("c" => "blue", "b" => "yellow");
print_r(array_merge($a1, $a2));
// 如果兩個陣列中有相同的元素 後面陣列的值會覆蓋前面陣列的值
php 其他陣列函式的鏈結 有時間再一一
測試 返回包含陣列中所有鍵名的乙個新陣列:
<?php
$a=array("volvo"=>"xc90","bmw"=>"x5","toyota"=>"highlander");
print_r(array_keys($a));
?>
執行例項 »
array_keys() 函式返回包含陣列中所有鍵名的乙個新陣列。
array_keys(array,value,strict)
引數描述
array
必需。規定陣列。
value
可選。您可以指定鍵值,然後只有該鍵值對應的鍵名會被返回。
strict
可選。與 value 引數一起使用。可能的值:
返回值:
返回包含陣列中所有鍵名的乙個新陣列。
php 版本:
4+更新日誌:
strict 引數是在 php 5.0 中新增的。
使用 value 引數:
<?php
$a=array("volvo"=>"xc90","bmw"=>"x5","toyota"=>"highlander");
print_r(array_keys($a,"highlander"));
?>
執行例項 »
使用 strict 引數 (false):
<?php
$a=array(10,20,30,"10");
print_r(array_keys($a,"10",false));
?>
執行例項 »
使用 strict 引數 (true):
<?php
$a=array(10,20,30,"10");
print_r(array_keys($a,"10",true));
?>
執行例項 »
引用:
php 陣列 根據陣列某個值取得相應的鍵名
php陣列根據值獲取鍵名功能,主要有兩個內建函式可以使用。array search 和 array keys,用於處理返回單個鍵名和多個鍵名。具體範例如下 php array get key by value php陣列根據值獲取鍵名 author items array banana fruit ...
php陣列根據值獲取鍵名
php陣列根據值獲取鍵名功能,主要有兩個內建函式可以使用。array search 和 array keys,用於處理返回單個鍵名和多個鍵名。具體範例如下 php array get key by value php陣列根據值獲取鍵名 author items array banana fruit ...
php 陣列新增鍵值對,php 給陣列增加鍵值對
php給陣列增加鍵值對的方法 首先建立乙個php示例檔案 然後使用foreach語句為陣列增加鍵值對即可,其語句如 foreach a as item php 中 使用foreach為陣列增加鍵值對 在php中,使用foreach來遍歷陣列的頻率很高,並且其效能要高於 list 和 each 結合來...