Práctica 303. Recursos externos en PHP.
Ejercicio 1. Obtener datos de una API con file_get_contents.
Crea un script obtener_api.php que acceda a la URL https://jsonplaceholder.typicode.com/users usando file_get_contents y muestre los datos JSON obtenidos en pantalla.
Ejercicio 2. Convertir JSON a array.
Crea un script json_a_array.php que lea los datos obtenidos en el ejercicio anterior y los convierta a un array de PHP usando json_decode.
Muestra por pantalla el nombre y email de cada usuario.
Ejercicio 3. Descargar un archivo remoto.
Crea un script descargar_archivo.php que descargue el contenido de https://raw.githubusercontent.com/prisma/prisma/refs/heads/main/LICENSE y lo guarde en un fichero local llamado LICENSE.txt.
Muestra un mensaje indicando si la descarga se realizó correctamente.
Ejercicio 4. Usar cURL para obtener datos.
Crea un script curl_api.php que use cURL para obtener los datos de https://jsonplaceholder.typicode.com/posts y muestre los títulos de los primeros 5 posts.
Ejercicio 5. Enviar datos a una API con cURL.
Crea un script curl_post.php que envíe un nuevo usuario en formato JSON a https://jsonplaceholder.typicode.com/users usando una solicitud POST.
Muestra en pantalla la respuesta del servidor.