Hocam süper oldu ellerinize emeğinize sağlık.. Kod sorunsuz çalışıyor.

Sadece iki kısım kaldı yapamadığım..

1. Gelen değerdeki kalite isimlerini değştirmeye çalışıyorum str_repace ile

foreach($return as $dongu){
$degisken = $dongu['name'];
$gelen_deger = array(“mobile”, “lowest”,”low”,”sd”,"hd");
$donusen_deger = array(“144p”,”240p”,”360p”,”480p”,"720p");
$degisken = str_replace($gelen_deger, $donusen_deger, $degisken);

$text = '{"file":"'.$dongu['file'].'","type":"'.$dongu['type'].'","name":"'.$degisken.'"},
';
echo rtrim($text,','); 
$i++; }
Fakat kalite isimleri player da numara olarak çıkıyor.. 1 2 3 4 diye

https://i.hizliresim.com/Ep6DDZ.jpg

2. kaliteler düşükten yükseğe doğru gidiyor.. Yani yukarıdan aşağıya kalite sırasıyla; 144p, 240p .. diye gidiyor.

Bunu yüksek kaliteden düşüğe doğru yapabilir miyiz?
Hocam şu iki kısıma da yardımcı olursanız minnettar olurum..