Maison >développement back-end >tutoriel php >Comment puis-je enregistrer des images à partir d'URL PHP sur mon ordinateur local ?
Enregistrement d'images à partir d'URL PHP
Enregistrer des images à partir d'URL PHP sur votre ordinateur local peut être une tâche utile pour diverses applications. Voici comment y parvenir avec PHP :
Si votre configuration PHP permet de récupérer des données à partir d'URL, vous pouvez utiliser le code suivant :
$url = 'http://example.com/image.php'; $img = '/my/folder/flower.gif'; file_put_contents($img, file_get_contents($url));
Cependant, si file_get_contents est désactivé pour des raisons de sécurité problèmes, vous pouvez utiliser cURL à la place :
$ch = curl_init('http://example.com/image.php'); $fp = fopen('/my/folder/flower.gif', 'wb'); curl_setopt($ch, CURLOPT_FILE, $fp); curl_setopt($ch, CURLOPT_HEADER, 0); curl_exec($ch); curl_close($ch); fclose($fp);
En utilisant l'une ou l'autre de ces méthodes, vous pouvez facilement enregistrer des images à partir d'URL PHP distantes. à votre système local.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!