在php中 为什么用 readfile 函数读取网络图片,有时成功有时失败呢?
答案:2 悬赏:40 手机版
解决时间 2021-05-02 02:04
- 提问者网友:疯子也有疯子的情调
- 2021-05-01 09:16
在php中 为什么用 readfile 函数 读取网络图片,有时成功有时失败呢? THANK YOU!!!!
最佳答案
- 五星知识达人网友:街头电车
- 2021-05-01 09:47
首先读取网络图片,建议用file_get_contents函数。因为网络连接本身是不稳定的,因此可能失败。<?phpdo{ $img = @file_get_contents($url)}while(strlen($img) < 256);?>以上代码通过循环来确保文件能被正确读取。文件的大小不能小于256个字符。
全部回答
- 1楼网友:春色三分
- 2021-05-01 10:30
PHP服务器到图片的地址之间网络不稳定,所以有时候失败,有时候成功~你可以判断返回值是否是false,如果是false,就再读~
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯