PHP怎么读取php所在文件夹下的图片和mp3文件,并且显示出来

PHP怎么读取php所在文件夹下的图片和mp3文件,并且显示出来,第1张

<php

$dir = "/"; //要获取的目录

echo " 获取目录下所有文件和文件夹 <hr/>";

//先判断指定的路径是不是一个文件夹

if (is_dir($dir)){

    if ($dh = opendir($dir)){

        while (($file = readdir($dh))!= false){

        if( getFileType($file) == "mp3" ){

            echo "mp3格式";

        }

        if( getFileType($file) == "jpg" || getFileType($file) == "png" || getFileType($file) == "gif"){

            echo "格式";

        }

        closedir($dh);

    }

}

function getFileType($filename) {

   return strtolower(pathinfo($filename)['extension']);

}

>

$pat = '/<a()href="()"()><img()src="()"()/></a>/i';

思路是这个,具体要看你的获取的文本内容对应的修改。

<php

$test = '<p>444<img height="768" width="1024" alt="" src="/uploadfiles/28/Treejpg" /></p><p>444<img height="768" width="1024" alt="" src="/uploadfiles/sf/Treejpg" /></p>

fsdafasdfasdfasdf

<p>444<img height="768" width="1024" alt="" src="/uploadfiles/28/elmjpg" /></p><img height="768" width="1024" src="/uploadfiles/40/Treejpg" />

sdfasdfasdf<p>

<p>444<img height="768" width="1024" alt="" src="/uploadfiles/28/maplejpg" /></p>

<img height="768" width="1024" src="/uploadfiles/40/Treejpg" />

sdf32414撒旦发是否

<p>444<img height="768" width="1024" alt="" src="/uploadfiles/40/Treejpg" /><img height="768" src="/uploadfiles/40/Treejpg" /></p><img height="768" src="/uploadfiles/40/Treejpg" />tttt<img height="768" src="/uploadfiles/40/Treejpg" />';

preg_match_all("<imgsrc=\"()\">",$test,$match); //这里是关键

foreach($match[1] as $val){

echo basename($val);

echo "<br />";

}

>

<img src="imgcodephp" />这行代码是不是执行了imgcodephp里的程序?

浏览器在读取这行代码的时候,会去调用imgcodephp

实际上也就是执行了imgcodephp的程序,和验证码是一个道理。

验证码就是生成了。然后浏览器显示出来,当然验证码还多了个验证和存储验证码的过程

以上就是关于PHP怎么读取php所在文件夹下的图片和mp3文件,并且显示出来全部的内容,包括:PHP怎么读取php所在文件夹下的图片和mp3文件,并且显示出来、php 获取带链接图片的代码 不要获取文字链接、用PHP获取HTML中的图片地址并全部列出等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9483089.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存