判断file_get_contents是否执行成功
2014-05-02 18:52
281 查看
PHP 简单快速的获取文件信息,可以用函数 file_get_contents()。
但是一旦文件、url出现错误或不存在会导致获取失败,返回致命错误,会影响后面的程序运行。
如果文件或URL中出现空格,也会引发程序报错。解决方案如下:
但是一旦文件、url出现错误或不存在会导致获取失败,返回致命错误,会影响后面的程序运行。
如果文件或URL中出现空格,也会引发程序报错。解决方案如下:
$file=str_replace(' ','%20','http://img.tqmall.com/images/upload/图片 A .jpg') $res=@file_get_contents($file); if($res){ //获取成功 }else{ //获取失败 }注意:file_get_contents()获取远程文件时最好不要频繁使用,特别是网络不稳定时,容易造成超时引起服务占资源
相关文章推荐
- 文件管理功能
- 安装Team Foundation Server 2012过程截图
- 数据结构----二叉树(1)遍历,建立,应用
- HDU 4496 D-City
- 深入实践c++模板编程 第5章,容器、迭代器与算法。读书笔记。
- OTA“多角恋”:携程闪电入股同程、途牛
- DNS子域授权
- 五个小例子教你搞懂 JavaScript 作用域问题
- POJ-1141 Brackets Sequence(递推)
- 第八章 用户界面(二)
- hd2042
- python的私有变量解析
- 解除Team Foundation Server 5个用户的限制
- 在域信任环境中使用 Team Foundation Server (TFS 2013)
- 多项式长除法
- HDU 2898 空间点关于直线旋转
- 使用Team Foundation Server 2012源代码管理基本
- spring webservice (二) 客户端开发
- POJ 2524 Ubiquitous Religions
- 开发中常见问题集锦