PHP之數組函數(2)
阿新 • • 發佈:2018-01-27
遞增 變量名 inf value echo 組元 height tar pos 數組和變量間的轉換函數
- list()語言結構
-
- 格式:void list(mixed varname1[,mixed varname2[,mixed...]]) = array arr,用一步操作給一組變量進行賦值。
- 註意:list()語言結構僅用於數字“鍵”的數組,並要求數字“鍵”從0開始連續遞增;
- 格式:void list(mixed varname1[,mixed varname2[,mixed...]]) = array arr,用一步操作給一組變量進行賦值。
- extract()函數
-
- 格式:int extract(array arr),使用數組arr定義一組變量,其中變量名為數組arr元素的鍵名,變量值為數組arr元素“鍵”對應的值。
- compact()函數
-
- 格式:array compact(mixed varname1[,mixed varname2[,mixed...]]),返回一個數組,數組每個元素的“鍵”名為變量名varname1 (varname2...),每個數組元素的“值”為變量varname1 (varname2...)的值。
- foreach(array as $value)
- foreach(array as $key => $value)
<?php $interests[2] = "music"; $interests[6] = "movie"; $interests[1] = "computer"; $interests[] = "software"; foreach ($interests as $value) { echo $value."<br>"; } foreach ($interests as $key => $value結果:) { echo $key. "=>" .$value. "<br>" ; } ?>
PHP之數組函數(2)