@Avkanbey; Özelde code bloğu yoktu buradan atıyorum..

$json = '{"msg":"OK","server_time":"2023-01-09 21:39:42","status":200,"result":{"folders":[{"name":"118888-boru-2039","fld_id":"1","code":"gy6zuv3ub6"},{"name":"78120-bize-gezmek-olsun","fld_id":"2","code":"fo9xkxphz2"},{"name":"91063-pavyon","fld_id":"3","code":"kuivf0e99k"},{"name":"113572-boom","fld_id":"41","code":"cfoz34vqsx"},{"name":"102982-kafalarina-gore","fld_id":"42","code":"1ca67nxstx"},{"name":"114602-efsane-t","fld_id":"43","code":"wvlyaeykna"},{"name":"136718-hamlet","fld_id":"44","code":"caz12y74zv"},{"name":"211181-cezailer","fld_id":"45","code":"ca13iwsrcv"},{"name":"115678-gibi","fld_id":"47","code":"bk5cfpfm6n"}],"files":[]}}';

// JSON verisini PHP nesnesine çevirin
$data = json_decode($json);

// "result"->"folders" öğesini dizi olarak alın
$folders = $data->result->folders;

// Dizi öğelerini gezmek için bir döngü oluşturun
$numbers = array();
foreach ($folders as $folder) {
  // "name" öğesine ulaşın ve sayıyı alın
  $name = $folder->name;
  $number = intval(substr($name, 0, strpos($name, '-')));

  // Sayıyı diziye ekleyin
  $numbers[] = $number;
}

print_r($numbers)