广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >怎么解决php获取文件夹里的图片不显示问题
  • 908
分享到

怎么解决php获取文件夹里的图片不显示问题

2023-06-25 12:06:31 908人浏览 薄情痞子
摘要

本篇内容介绍了“怎么解决PHP获取文件夹里的图片不显示问题”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!php获取文件夹里的图片不显示的解决

本篇内容介绍了“怎么解决PHP获取文件夹里的图片不显示问题”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

php获取文件夹里的图片不显示的解决办法:1、通过readfile或者get_file_contents读取图片;2、修改html代码如“var pic="{:url('/home/showPics')}"+'?pic='+item;”。

怎么解决php获取文件夹里的图片不显示问题

本文操作环境:windows7系统、PHP7.1版、DELL G3电脑

php获取文件夹里的图片不显示怎么办?

PHP  读取文件夹(比如某共享文件夹)中的图片并显示:

获取文件夹下图片

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;}

前端直接用显示图片路径时图片不能正常显示,但是直接打开src中路径图片正常显示

怎么解决php获取文件夹里的图片不显示问题

问题解决:

读取文件中的图片,需要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<img src="+pic+">

图片正常显示:

怎么解决php获取文件夹里的图片不显示问题

“怎么解决php获取文件夹里的图片不显示问题”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

--结束END--

本文标题: 怎么解决php获取文件夹里的图片不显示问题

本文链接: https://www.lsjlt.com/news/304731.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 怎么解决php获取文件夹里的图片不显示问题
    本篇内容介绍了“怎么解决php获取文件夹里的图片不显示问题”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!php获取文件夹里的图片不显示的解决...
    99+
    2023-06-25
  • php获取文件夹里的图片不显示怎么办
    本文操作环境:windows7系统、PHP7.1版、DELL G3电脑php获取文件夹里的图片不显示怎么办?PHP 读取文件夹(比如某共享文件夹)中的图片并显示:获取文件夹下图片public function albumList(){ ...
    99+
    2014-12-29
    php 图片
  • php获取pdf中的图片不显示怎么解决
    在使用 PHP 从 PDF 文件中提取图像时,有时会遇到一些图片无法正确显示的问题。这通常是由于一些常见的错误和问题导致的。本文将介绍如何解决这些问题以及如何正确地使用 PHP 获取 PDF 中的图像,确保图像正确地显示且质量良好。一、检查...
    99+
    2023-05-14
  • php获取pdf中的图片不显示如何解决
    这篇文章主要介绍“php获取pdf中的图片不显示如何解决”,在日常操作中,相信很多人在php获取pdf中的图片不显示如何解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”php获取pdf中的图片不显示如何解决...
    99+
    2023-07-06
  • php获取html中图片不显示的原因和解决方法
    在网页开发中,经常会在HTML页面中使用图片来丰富用户体验。然而,有时候我们可能会遇到PHP在HTML中嵌入图片,但是图片无法正常显示的问题。这是一个常见的问题,本篇文章将会探讨这个问题的原因和解决方法。一、问题的原因当我们在HTML页面中...
    99+
    2023-05-14
    php html
  • node.js解决获取图片真实文件类型的问题
    遇到一个需求:假定有一个图片文件,真实的类型为jpg,而有人偷懒把jpg直接复制一张,存为同名的png文件,这样在as3读取文件时不会遇到问题,但手机c++在读取文件时却遇到问题了 - -! 现在就需要写...
    99+
    2022-06-04
    文件类型 真实 图片
  • 使用python怎么解决OpenCV在读取显示图片闪退的问题
    使用python怎么解决OpenCV在读取显示图片闪退的问题?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。waitKey函数:用来等待按键,当用户按下按键后,该...
    99+
    2023-06-06
  • 解决python 读取npy文件太大不能完全显示的问题
    python读取npy文件时,太大不能完全显示,其解决方法 当用python读取npy文件时,会遇到npy文件太大,用print函数打印时不能完全显示,如以下情况: 解决办法 添加...
    99+
    2022-11-11
  • 【ubuntu22.04】解决VMware workstation共享文件夹在Ubuntu虚拟机不显示的问题
    【ubuntu22.04】解决VMware workstation共享文件夹在Ubuntu虚拟机不显示的问题 问题描述 我按照网络上的教程,在VMware workstation设置了共享文件夹,但是在我的ubuntu虚拟机内无法显示所设置...
    99+
    2023-08-23
    ubuntu linux 服务器
  • 怎么解决Jupyter Notebook中文不能显示的问题
    小编给大家分享一下怎么解决Jupyter Notebook中文不能显示的问题,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!1、为什么不显示中文:Matplotlib默认不支持中文字符,因为默认的英文字体无法显示汉字。图片显...
    99+
    2023-06-14
  • 怎么解决oracle数据库里中文显示不出来问题
    这篇文章主要介绍“怎么解决oracle数据库里中文显示不出来问题”,在日常操作中,相信很多人在怎么解决oracle数据库里中文显示不出来问题问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望...
    99+
    2022-10-19
  • 如何解决图片上传利用request.getInputStream()获取文件流时遇到的问题
    这篇文章主要介绍如何解决图片上传利用request.getInputStream()获取文件流时遇到的问题,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!图片上传功能是我们web里面经常用到的,获得的方式也有很多种,这...
    99+
    2023-05-30
    request
  • vue组件引用另一个组件出现组件不显示的问题怎么解决
    这篇文章主要介绍了vue组件引用另一个组件出现组件不显示的问题怎么解决的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇vue组件引用另一个组件出现组件不显示的问题怎么解决文章都会有所收获,下面我们一起来看看吧。组...
    99+
    2023-06-30
  • 怎么解决layui前端框架form表单,table表等内置控件不显示的问题
    这篇文章将为大家详细讲解有关怎么解决layui前端框架form表单,table表等内置控件不显示的问题,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。使用form表单前需要...
    99+
    2022-10-19
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作