>백엔드 개발 >PHP 튜토리얼 >PHP怎么保存验证码图片到本地

PHP怎么保存验证码图片到本地

WBOY
WBOY원래의
2016-06-13 10:18:571051검색

PHP如何保存验证码图片到本地?
最近在做一些自动化的东西,
其中涉及到验证码识别,
遇到的验证码图片是类似于
PHP怎么保存验证码图片到本地
这样的,
用PHP的 file_get_contents或者curl,
去按照平时保存jpg、bmp这种文件的方法,
遇到保存不了的问题,

各位高手支个招

------解决方案--------------------

PHP code
<?php function GrabImage($url,$filename="") { if($url==""):return false;endif; if($filename=="") { $ext=strrchr($url,"."); if($ext!=".gif" && $ext!=".jpg"):return false;endif; $filename=date("dMYHis").$ext; } ob_start(); readfile($url); $img = ob_get_contents(); ob_end_clean(); $size = strlen($img); [email&#160;protected]($filename, "a"); fwrite($fp2,$img); fclose($fp2); return $filename; }<div class="clear">
                 
              
              
        
            
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.