首頁 >後端開發 >PHP問題 >php怎麼將陣列鍵名改成數字

php怎麼將陣列鍵名改成數字

青灯夜游
青灯夜游原創
2021-07-08 18:27:112870瀏覽

在php中,可以利用array_values()函數將數組鍵名改成數字,該函數可以取得數組中所有元素的值,將關聯數組轉換為索引數組,那麼數組的鍵名就變成數字了;語法「array_values(array)」。

php怎麼將陣列鍵名改成數字

本教學操作環境:windows7系統、PHP7.1版,DELL G3電腦

在php中,可以利用array_values ()函數來將陣列鍵名改成數字。

array_values() 函數傳回包含陣列中所有的值的陣列。

語法格式:

array_values(array)
#參數 描述
array 必要。規定數組。

array_values() 函數特別適合用於陣列中元素下標混亂的數組,或用於將關聯數組轉換為索引數組。

傳回值:傳回包含陣列中所有的值的陣列。 被傳回的陣列將使用數值鍵,從 0 開始且以 1 遞增。

範例:

<?php
header("Content-type:text/html;charset=utf-8");
$array = array("颜色1" => &#39;红色&#39;, "颜色2" => &#39;黄色&#39;, "颜色3" => &#39;蓝色&#39;, "颜色4" => &#39;紫色&#39;);
echo &#39;<pre class="brush:php;toolbar:false">&#39;;
var_dump(array_values($array));
?>

輸出:

array (size=4)
  0 => string &#39;红色&#39; (length=6)
  1 => string &#39;黄色&#39; (length=6)
  2 => string &#39;蓝色&#39; (length=6)
  3 => string &#39;紫色&#39; (length=6)

推薦學習:《PHP影片教學

以上是php怎麼將陣列鍵名改成數字的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn