@Birdilimask; Eğer verinizi veritabanına array olarak gönderip, array içindeki her elemanı sef url fonksiyonundan geçirmek istiyorsanız;
function sefurl(){
// sef url fonksiyonu burada
}
$array = $_POST['formdangelenveri'];
array_walk($array, 'sefurl');ya da
$yenidizi = [];
foreach($_POST['formdangelenveri'] as $value){
$yenidizi[] = sefurl($value);
}
$sonhali = json_encode($yenidizi);
// bu şekilde yaparak yeni diziyi veritabanına json olarak kayıt edebilirsiniz.şeklinde olması gerekiyor.
Buna benzer bir yapi kurmuştum. Lakin array in listelenme sekli
Array (
"tr" :"tr seo url",
"en" :"en seo url"
)
Sizin veridiginiz yapi da tr ve en i json encode yapinca almayacak yuksek ihtimalle. Sanirim ajax kullanarak inputu guncellicem o daha mantıklı geliyor suanda