OneStep

php判断本地文件是否存在

Toc目录

使用is_file
特别要注意的是 路径问题 区别 子页面和主页面

而图片img标签的src属性 的相对URL路径 又是从当前路径开始的

扩展: is_filefile_exists效率比较

自动缓存站点图标 代码-备份

$url = @$_GET['url'];
stream_context_set_default( [
    'ssl' => [
        'verify_peer' => false,
        'verify_peer_name' => false,
    ],
]);
$iconapi = "https://favicon.zhusl.com/ico?url="; //获取站点图标接口api
if($url){
    if(is_file('./cache/'.$url.'.png')){
        header("Content-Type:text/html;charset=utf-8");
    echo '文件已存在!';
    }else{
        $fav = $iconapi.$url;
        $fileCon = file_get_contents($fav);
        $localPath = "./cache/".$url.".png";
        file_put_contents($localPath,$fileCon);
        /* echo filesize($localPath); */        
        die($fileCon);
         }         
} else{
    header("Content-Type:text/html;charset=utf-8");
    echo '哈哈哈';
}
支付宝打赏 微信打赏

免责声明:本站多数资源来源于互联网。少数原创内容为本人随意书写不对其负任何法律责任(均为键盘和鼠标自行敲击),部分有助于网友的内容仅供学习与交流。如有转载、盗链等其它行为产生对国家社会网络不良影响均与本人无关。
版权说明:未经博主授权禁止转载、摘编、复制或建立镜像。对既成事实本站将保留所有的权利。

      




发表评论

发表新评论

请输入本站名:

暂无评论   

发送消息!
onestep
网站二维码
手机扫一扫,查看
.
贝多叶@聚合支付

真诚赞赏,手留余香

使用微信扫描二维码完成支付