首頁  >  文章  >  後端開發  >  php數組鍵名能省略嗎

php數組鍵名能省略嗎

WBOY
WBOY原創
2022-09-20 16:48:511639瀏覽

PHP數組的鍵名不能省略;PHP數組的特點就是將values映射到keys的類型,一個元素值一定會對應一個鍵名,可以利用“array_values()”函數去除數組中的指定鍵名,傳回包含數組中所有的值的數組,並且從0開始以1遞增的使用數值鍵。

php數組鍵名能省略嗎

本文操作環境:Windows10系統、PHP8.1版、Dell G3電腦

php陣列鍵名能省略嗎

#PHP陣列的鍵名不能省略

PHP陣列的特點就是將values對應到keys的型別

PHP中陣列的key可以是字串,而values可以是任意型別。

可以利用array_values()函數來去除數組中的所有鍵名並保留鍵值,該函數可以返回包含數組中所有鍵值的數組

被傳回的數組將使用數值鍵,從0 開始且以1 遞增。

語法為:

array_values(array)

範例如下:

<?php
$a=array("Name"=>"Peter","Age"=>"41","Country"=>"USA");
print_r(array_values($a));
?>

輸出結果:

php數組鍵名能省略嗎

或用“ array_keys($array)」語句,可去掉全部鍵值,傳回包含全部鍵名的陣列

array_keys() 函數傳回包含陣列中所有鍵名的一個新陣列。

語法

array_keys(array,value,strict)

範例如下:

<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5","Toyota"=>"Highlander");
print_r(array_keys($a));
?>

輸出結果:

php數組鍵名能省略嗎

## 推薦學習:《

PHP影片教學

以上是php數組鍵名能省略嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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