PHP的內置函數用於交換數組中的元素,即交換數組中所有鍵及其關聯值,反之亦然。我們必須記住,數組的值必須是有效的鍵,即它們必須是整數或字符串。如果值的類型錯誤,將引發警告,並且所涉及的鍵/值對將不包括在結果中。
例子:
Input : array = ("aakash" => 20, "rishav" => 40, "gaurav" => 60) Output : Array ( [20] => aakash [40] => rishav [60] => gaurav ) Explanation: The keys and values are exchanged and the last key or value is taken. Input : array = ("aakash" => "rani", "rishav" => "sristi", "gaurav" => "riya", "laxman" => "rani") Output : Array ( [rani] => laxman [sristi] => rishav [riya] => gaurav )
用法:
array array_flip($array)
參數:該函數僅使用一個參數$array引用輸入數組。
Return Type:此函數返回另一個數組,其中元素被交換或翻轉,如果輸入數組無效,則返回null。
下麵的程序演示了array_flip()的工作:
<?php
// PHP function to illustrate the use of array_flip()
function Flip($array)
{
$result = array_flip($array);
return($result);
}
$array = array("aakash" => "rani", "rishav" => "sristi",
"gaurav" => "riya", "laxman" => "rani");
print_r(Flip($array));
?>
輸出:
Array ( [rani] => laxman [sristi] => rishav [riya] => gaurav )
相關用法
- p5.js nfc()用法及代碼示例
- p5.js nfp()用法及代碼示例
- d3.js d3.hcl()用法及代碼示例
- p5.js nfs()用法及代碼示例
- PHP cos( )用法及代碼示例
- PHP sin( )用法及代碼示例
- p5.js nf()用法及代碼示例
- PHP tan( )用法及代碼示例
- PHP pow( )用法及代碼示例
- d3.js d3.map.set()用法及代碼示例
- d3.js d3.set.has()用法及代碼示例
- PHP Ds\Set xor()用法及代碼示例
注:本文由純淨天空篩選整理自Chinmoy Lenka大神的英文原創作品 PHP | array_flip() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。