美文网首页程序员PHP经验分享
PHP取得网络图片格式

PHP取得网络图片格式

作者: 吴孝青 | 来源:发表于2018-03-28 11:17 被阅读0次

    网上一共有7个方法,主要分2类,一个是直接从后缀中取得文件格式,但网络图片很多不是以自己的格式结尾。还有一种方式是读取文件信息。

    这几个是用后缀取得格式名,适用于格式标准地址
    1. strrchr($imgurl,'.');
    2. substr($imgurl,strrpos($imgurl, '.'));
    3. (@end(explode(".",$imgurl)));
    4. pathinfo($imgurl,PATHINFO_EXTENSION);
    这几个基本是远程请求图片后得到文件类型,在做进一步判断处理。运行时间会较长
    1. getimagesize($imgurl);
    2. get_headers($imgurl,true);
    3. exif_imagetype($imgurl);

    相关文章

      网友评论

        本文标题:PHP取得网络图片格式

        本文链接:https://www.haomeiwen.com/subject/qxjycftx.html