PHP
建立一個陣列通常使用array()
,但是實際上PHP
其實也提供了其他的函數建立數組,本文帶大家一起來看看如何利用compact()
函數來建立一個陣列。
首先,我們先來看看compact()函數的語法:
compact ( mixed $var_name , mixed ...$var_names )
$var_name:compact()
接受可變的參數數目。每個參數可以是一個包含變數名稱的字串或是包含變數名稱的數組,該數組中也可以包含其它單元內容為變數名稱的數組,compact()
可以遞歸處理。
傳回值:傳回輸出的陣列,包含了新增的所有變數。
程式碼實例:
<?php $city = "HeFei"; $province = "AnHui"; $conty = "What"; $location = array("city", "province"); print_r($location); echo "<br>"; $result = compact("conty", $location); print_r($result); ?>
输出: Array ( [0] => city [1] => province ) Array ( [conty] => What [city] => HeFei [province] => AnHui )
推薦:《2021年PHP面試題大匯總(收藏) 》《php影片教學》
以上是PHP中如何利用compact建立數組的詳細內容。更多資訊請關注PHP中文網其他相關文章!