Por exemplo: http://inews.gtimg.com/newsapp_match/0/8189513143/0
A url acima é um link para uma foto, se você quiser baixar e salvar a foto através do php para ligar
Na verdade, você pode tentar usar a getimagesize()
função PHP para obter o formato da imagem e, em seguida, usar file_get_contents()
a função para baixar a imagem e salvá-la.
O código de exemplo é o seguinte:
$url = 'http://inews.gtimg.com/newsapp_match/0/8189513143/0';
$size = getimagesize($url);
if($size) {
$extension = image_type_to_extension($size[2]); // 获取图片扩展名
$filename = 'image'.$extension; // 设置图片文件名
$content = file_get_contents($url); // 下载图片内容
file_put_contents($filename, $content); // 保存文件
}
Primeiro, use getimagesize()
a função para obter as informações da imagem e, em seguida, use image_type_to_extension()
a função para obter a extensão da imagem. Por fim, use file_get_contents()
uma função para baixar o conteúdo da imagem e file_put_contents()
uma função para salvar o arquivo. Observe que o nome do arquivo e o caminho de salvamento precisam ser modificados de acordo com a situação específica.
como a imagem mostra: