Ben bu dizi var diyelim:
$array = array('a'=>1,'z'=>2,'d'=>4);
Daha sonra komut, ben 'z'
önce değerini 'c'=>3
eklemek istiyorum. Bunu nasıl yapabilirim?
EDIT: Evet, sırası önemlidir. Ben dizi ile foreach () çalıştırdığınızda, ben bu yeni katma değer dizinin sonuna eklenen istemediğin. Ben Mysql_Fetch_Assoc bu diziyi alıyorum () am
EDIT 2: Yukarıda kullanılan tuşlar yer tutucular vardır. Ksort Kullanma () ne istediğinizi elde değil.
EDIT 3: http://www.php.net/manual/en/function.array-splice.php#88896 ben arıyorum ne yapar ama basit bir şey arıyorum.
EDIT 4: downvotes için teşekkürler. Ben senin cevaplara geri verdi ve tutamadı, böylece downvoted ve cevabını bilmiyordu çünkü soru kapatmak istedi. Teşekkürler.
EDIT 5: yaklaşık 30 sütunlu bir örnek db tablo atın. Ben mysql_fetch_assoc kullanarak bu verileri almak (). Bu yeni dizide, sütununda 'pizza' ve 'içki' sonra, 'pizza' değerleri ve 'içki' birleştiren yeni bir sütun 'full_dinner' eklemek istiyorum böylece ben bahsedilen dizinin bir foreach () çalıştırdığınızda , 'full_dinner' içki 'sonra doğrudan gelir