Ben dinamik verilerle ilişkilendirilebilir bir dizi oluşturmak için çalışıyoruz, ve bazı sorun yaşıyorum.
Ben MySQL sorgudan satırları getirilirken aşağıdaki gibi görünen bir dizi üretmek istiyorum.
Array
(
[0] = Array
(
[name] => First
)
[1] = Array
(
[name] => Second
)
[2] = Array
(
[name] => Third
)
[3] = Array
(
[name] => Fourth
)
[4] = Array
(
[name] => Fifth
)
)
Ben array_merge kullanmaya çalışıyorum, ama o bana istediğim sonucu vermiyor. (Ben ihtiyacım şekilde çalıştı olmadan, ve döngü olmadan aynı kodu koştu) dışında yaptığı gibi array_merge görünüşte bir foreach içinde aynı çalışmaz.
Temelde, bu ben (hangi çalışmaz) şu anda ne yapıyorum:
foreach($idList as $id)
{
$arr[] = array_merge(array(), array('name' => $id));
}
Bu bana böyle çıktıyı verir:
Array
(
[0] = Array
(
[name] => first
)
[1] = Array
(
[0] = Array
(
[name] => first
)
[name] => second
)
[2] = Array
(
[0] = Array
(
[name] => first
)
[1] = Array
(
[0] = Array
(
[name] => first
)
[name] => second
)
[name] => third
)
)