array key değiştirmek
merhaba arkadaşlar aşağıdaki array yapısını 9146,9147,9148 olan yerleri ilce adları ile değiştirmem mümkünmü?
[9146] yerine [ADANA] 9148 yerine [CEYHAN] gibi yapmak istemiştim
Array
(
[9146] => Array
(
[sehir_id] => 9146
[ulke] => TURKIYE
[sehir] => ADANA
[ilce] => ADANA
[uzun_adi] => ADANA-MERKEZ
[tam_adi] => TURKIYE-ADANA-MERKEZ
[url] => /tr-TR/9146/adana-icin-namaz-vakti
)
[9147] => Array
(
[sehir_id] => 9147
[ulke] => TURKIYE
[sehir] => ADANA
[ilce] => ALADAĞ
[uzun_adi] => ADANA-ALADAĞ
[tam_adi] => TURKIYE-ADANA-ALADAĞ
[url] => /tr-TR/9147/aladag-icin-namaz-vakti
)
[9148] => Array
(
[sehir_id] => 9148
[ulke] => TURKIYE
[sehir] => ADANA
[ilce] => CEYHAN
[uzun_adi] => ADANA-CEYHAN
[tam_adi] => TURKIYE-ADANA-CEYHAN
[url] => /tr-TR/9148/ceyhan-icin-namaz-vakti
)
$ornek = [];
$ornek[9144] = ['sehir_id' => 9144,'ulke' => 'TURKIYE', 'sehir' => 'ADANA','ilce' => 'ADANA'];
$ornek[9145] = ['sehir_id' => 9145,'ulke' => 'TURKIYE', 'sehir' => 'ADANA','ilce' => 'ADANA'];
$ornek[9146] = ['sehir_id' => 9146,'ulke' => 'TURKIYE', 'sehir' => 'ADANA','ilce' => 'ADANA'];
$ornek[9147] = ['sehir_id' => 9147,'ulke' => 'TURKIYE', 'sehir' => 'ADANA','ilce' => 'ADANA'];
$ornek[9148] = ['sehir_id' => 9148,'ulke' => 'TURKIYE', 'sehir' => 'ADANA','ilce' => 'ADANA'];
$ornek["ADANA"] = $ornek[9146];
unset($ornek[9146]);
print_r($ornek);