php判断文件是否存在支持远程文件
日期:2019-01-07
对于本地服务器文件判断方法:
<?php $url = 'images/ecshop_cx/ecshopcx888.jpg'; if (file_exists($url)) { echo '存在'; } else { echo '不存在'; } ?>对于远程文件的判断方法:
<?php $url = 'https://www.ecshop.cx/test.jpg'; if (@fopen($url, 'r')) { echo '存在'; } else { echo '不存在'; } ?>CURL方法:
<?php $url = 'https://www.ecshop.cx/test.jpg'; $ch = curl_init(); $timeout = 10; curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_HEADER, 1); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout); $contents = curl_exec($ch); //echo $contents; if (preg_match("/404/", $contents)) { echo '文件不存在'; } ?>
本文原创地址:https://www.ecshopok.com/article-529.html
版权所有 © 转载时必须以链接形式注明出处!
觉得本文对您有用,想收藏下来!方法很简单:请点击-〉
我们一直坚持白天工作、晚上熬夜更新资源,付出了巨大的精力和时间,其中的辛酸难以言述。
暂无评论,来发表一个吧