早安你們大家,PHP array_push索引和關鍵
我不知道如果我就在我的頭銜得到了條件,但我試圖做一個PHP array_push像這樣
array_push($countryList, "US" => "United States");
但這給了我一個語法錯誤。
我不正確嗎?
謝謝, Ĵ
早安你們大家,PHP array_push索引和關鍵
我不知道如果我就在我的頭銜得到了條件,但我試圖做一個PHP array_push像這樣
array_push($countryList, "US" => "United States");
但這給了我一個語法錯誤。
我不正確嗎?
謝謝, Ĵ
添加像
$countryList["US"] = "United States";
推的值到一個數組自動創建它的數字鍵。
向數組中添加鍵值對時,您已經擁有該鍵,您不需要爲其創建一個鍵。將一個按鍵插入數組是沒有意義的。您只能設置數組中特定鍵的值。
// no key
array_push($array, $value);
// same as:
$array[] = $value;
// key already known
$array[$key] = $value
;
請參閱在線文檔的PHP ...
「US」=> 「美」 不是一個變種!
推進元件以陣列
$a=array();
$a=array_push($a,$value);
例
$a=array("red","green");
array_push($a,"blue","yellow");
print_r($a);
如果要推用密鑰的值中的陣列則可以使用下面的函數:
function array_push_assoc($array, $key, $value){
$array[$key] = $value;
return $array;
}
Usage: $array= array_push_assoc($array, 'US', 'United States');
請標記答案,如果它被張貼... – 2013-03-13 15:00:53