Función php para convertir automáticamente el código iso de un pais a su nombre real y en el idioma que le pases como parámetro… sin necesidad de tener los datos de los paises en alguna array o bd:
function nombre_pais($iso, $lang) { $nombre = Locale::getDisplayRegion('-'.strtoupper($iso), $lang); return $nombre; } echo nombre_pais('es', 'es'); // imprime: España echo nombre_pais('es', 'en'); // imprime: Spain echo nombre_pais('it', 'es'); // imprime: Italia echo nombre_pais('it', 'en'); // imprime: Italy
Agradezco tu comentario 🤘