$array = array("a" => 1, "b" =>2, "c" => 3);

şeklindeo luşturulmuş array var. buraya;

"d" => 4
"e" => 5

değerlerini eklemek istiyorum nasıl yaparım? (mevcut arrayın yanına bir virgül koyup "d"=> 4 yazın gibi bişi değil de, içeriğini bilmediğim bir arraya bunları eklemek istiyorum diyeyim. yani bi fonksiyon olması lazım)

 

$array["d"] =4;

selam

başka bir yöntemi yok mu peki?

array_push sadece boş element atıyor mesela ama onun gibi

array_push ($array, "d" => 4);

yapabileceğimiz bi yöntem örneğin?

kamera motor

function arraya_ekle($anahtar, $değer){
return $array[$anahtar] = $deger;
}

niye fonksiyon arıyosunuz ki ?

masa penisi

$array += array("d"=>4, "e"=>5)

array_merge de olur
$array = $array + array(...) de olur

ama tabi is_array diye bakman lazim once, icerigini bilmedigin birseyse her zaman array olmayabilir.

disq
1

mobil görünümden çık