怎么解决php获取文件夹里的图片不显示问题
发表于:2025-11-09 作者:千家信息网编辑
千家信息网最后更新 2025年11月09日,本篇内容介绍了"怎么解决php获取文件夹里的图片不显示问题"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所
千家信息网最后更新 2025年11月09日怎么解决php获取文件夹里的图片不显示问题
本篇内容介绍了"怎么解决php获取文件夹里的图片不显示问题"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
php获取文件夹里的图片不显示的解决办法:1、通过readfile或者get_file_contents读取图片;2、修改HTML代码如"var pic="{:url('/home/showPics')}"+'?pic='+item;"。
本文操作环境:windows7系统、PHP7.1版、DELL G3电脑
php获取文件夹里的图片不显示怎么办?
PHP 读取文件夹(比如某共享文件夹)中的图片并显示:
1.获取文件夹下图片
public function albumList(){ $share_url = input('path'); $files = getImgList($share_url); //json格式输出图片路径列表}//获取图片文件列表函数function getImgList($dir){ $files = array(); if(is_dir($dir)){ $file_dir = scandir($dir); foreach($file_dir as $file){ if($file == '.' || $file == '..'){ continue; }elseif(is_dir($dir.$file.'/')){ $files = array_merge($files, getImgList($dir.$file.'/')); }else{ if(isImage($dir.$file) !== false){ array_push($files, $dir.$file); } } } } return $files;}2.前端直接用显示图片路径时图片不能正常显示,但是直接打开src中路径图片正常显示
问题解决:
读取文件中的图片,需要readfile或者get_file_contents读取,解决如下:
php部分:
//正确共享图片public function showPics(){ $pic = input('pic',''); //图片所在文件路径 header('Content-Type: image/jpeg'); readfile($pic);}html部分:
var pic = "{:url('/home/showPics')}"+'?pic='+item; //item为图片路径 eg:\\192.168.199.176\20200522153602501004911\1.png
图片正常显示:
"怎么解决php获取文件夹里的图片不显示问题"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!
图片
文件
文件夹
路径
问题
内容
更多
知识
部分
输出
实用
学有所成
接下来
代码
函数
前端
办法
困境
实际
怎么办
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
ssr网络技术
互联网企业科技助力海外公民防控
网络安全128
ipad连接更新服务器
阎锡山日记软件开发
数据库备份文件怎么拷贝
服务器免费用的通知
网络安全等级保护的关键词
华为 网络安全
金蝶选择不到数据库文件路径
晋商银行软件开发岗位笔试题
如何查看本机软件开发商
土地调规数据库
windows8服务器
用cmd怎么关闭服务器端口
服务器开发技术
网络安全专职人员情况
国态网络安全教学
华清软件开发板怎么开
凤凰之神服务器哪个好
如何引用其他文件的数据库
虚拟服务器试用
西安维克阿普网络技术有限公司
数据库大表怎么加字段
达梦数据库怎么创建实例
网络安全培训工作动态
网页游戏改数据库
深圳市恰悦网络技术有限公司
网络安全等级保护试题
串口服务器安装不了