>백엔드 개발 >PHP 튜토리얼 >0x00000050 컴퓨터 블루 스크린 코드. PHP를 사용하여 웹 페이지에서 사진을 가져와 로컬에 저장하세요.

0x00000050 컴퓨터 블루 스크린 코드. PHP를 사용하여 웹 페이지에서 사진을 가져와 로컬에 저장하세요.

WBOY
WBOY원래의
2016-07-29 08:41:381250검색

코드 복사 코드는 다음과 같습니다.


header("Content-type:image/jpeg" );
function read_url($str)
{
$file=fopen($str,"r")
while(!feof($file))
{
$result.=fgets($file,9999);
}
fclose($file);
return $result;
}
function save_img($str)
🎜>$ 결과=read_url($str);
$result=str_replace(""","",$result);
$result=str_replace("'","",$result);
preg_match_all ('/|>)/i',$result,$matches)
foreach($matches [1] $value로)
{
echo $value."
n"
//GrabImage($value,$filename="")
}
}
// $url은 원격 이미지의 전체 URL 주소이며 비워둘 수 없습니다.
// $filename은 선택적 변수입니다. 비어 있으면 로컬 파일 이름이 시간을 기준으로 자동 생성됩니다.
// >function GrabImage($url,$filename="") {
if($url==""):return false;endif; ; //저장 폴더 지정
//파일이 없으면 만듭니다.
if(!file_exists($path)){
mkdir($path)
if($filename=="") {
$ext=strrchr($url,".")
if($ext!=".gif" && $ext!=".jpg") :return false;endif; $ filename=$path.date("dMYHis").$ext
ob_start()
readfile($url); = ob_get_contents();
ob_end_clean( );
$size = strlen($img)
$fp2=@fopen($filename, "a")
fwrite($fp2,$ img);
fclose($fp2 );
return $filename;

위 내용은 0x00000050 컴퓨터 블루 스크린 코드를 소개합니다. PHP를 사용하여 웹 페이지에서 사진을 가져와 로컬에 저장하는 코드에는 0x00000050 컴퓨터 블루 스크린 코드의 내용이 포함되어 있어 PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다. .


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.