Merhaba başka biryerden çektiğim apiyi yineleyip yeni link oluşturup o apideki bazı değerlerin başlığını değişmek istiyorum
Örnek
Api Bu Şekilde
Oyuncu Sayısı: 15
Ben Bu Şekilde Değişmek İstiyorum
Oyuncu Rakamı: 15 Yani Sayısı Yazısını Rakamı Olarak Değiştirerek Yeni Api Oluşturmak İstiyorum
Yardım edecek varmı?
Api değer değişme
2
●100
- 26-01-2023, 22:33:09
function change_key( $array, $old_key, $new_key ) { if( ! array_key_exists( $old_key, $array ) ) return $array; $keys = array_keys( $array ); $keys[ array_search( $old_key, $keys ) ] = $new_key; return array_combine( $keys, $array ); } - 28-01-2023, 09:28:57<?php
// Verileri okuma
$data = json_decode(file_get_contents('data.json'), true);
// Başlıkları değiştirme
foreach ($data as &$item) {
if (isset($item['Oyuncu Sayısı'])) {
$item['Oyuncu Rakamı'] = $item['Oyuncu Sayısı'];
unset($item['Oyuncu Sayısı']);
}
}
// Yeni verileri oluşturma
$newData = json_encode($data);
file_put_contents('newData.json', $newData);
verileri "data.json" dosyasından okur ve her bir veri nesnesinde "Oyuncu Sayısı" başlığını "Oyuncu Rakamı" olarak değiştirir. Daha sonra yeni verileri "newData.json" dosyasına kaydeder.