如何使用 PHP 重置陣列元素的鍵?


要使用 PHP 重置陣列元素的鍵,程式碼如下:

示例

 現場演示

<?php
   $arr = array( "p"=>"150", "q"=>"100", "r"=>"120", "s"=>"110");
   var_dump ($arr);
   $res = array_values($arr);
   var_dump ($res);
?>

輸出

將生成以下輸出:

array(4) {
   ["p"]=>
   string(3) "150"
   ["q"]=>
   string(3) "100"
   ["r"]=>
   string(3) "120"
   ["s"]=>
   string(3) "110"
}
array(4) {
   [0]=>
   string(3) "150"
   [1]=>
   string(3) "100"
   [2]=>
   string(3) "120"
   [3]=>
   string(3) "110"
}

示例

現在讓我們看另一個示例:

 現場演示

<?php
   $arr = array( 8=>"Ben", 4=>"Kevin", 7=>"Mark", 3=>"Hanks");
   var_dump ($arr);
   $res = array_values($arr);
   var_dump ($res);
?>

輸出

將生成以下輸出:

array(4) {
   [8]=>
   string(3) "Ben"
   [4]=>
   string(5) "Kevin"
   [7]=>
   string(4) "Mark"
   [3]=>
   string(5) "Hanks"
}
array(4) {
   [0]=>
   string(3) "Ben"
   [1]=>
   string(5) "Kevin"
   [2]=>
   string(4) "Mark"
   [3]=>
   string(5) "Hanks" 
}

更新於:27-12-2019

2K+ 次瀏覽

開啟你的 職業生涯

透過完成本課程獲得認證

開始
廣告