今天帮助一个客户做一上企业网站,发现企业网站做好之后它准备了几百张图片让我上传,这个对于我来讲非常的不想做了,但后来发现可以直接使用程序读取目录然后保存到mysql中就可以解决了,下面我只找到一个函数关于mysql操作部份呆会我再写。
| 代码如下 | 复制代码 |
|
$dir="images/";//定义路径 $dir_res=opendir($dir);//打开目录 $fileFormat=array(0=>".jpg",1=>".gif",2=>".png",3=>".bmp");//图片格式 while(false !== ( $filen=readdir($dir_res) ) ) { for($i=0;$i if(substr($filen,strpos($filen,"."))==$fileFormat[$i]) { //echo ' $img_arr[] = $dir.$filen; //存入数组 break ; } www.111cn.net } } closedir($dir_res); //print_r( json_encode($img_arr) );//转json格式 $s=json_encode($img_arr); echo $s; ?> |
|
script代码
* 包含企业网所需要要的所有常用功能 * 单页企业信息页面(如公司简介、联系方式等类似页面)可以自由增加删除,自己设置文件名 * 完整的产品功能模块 * 人才招聘模块,可以直接在线提交简历 * 新闻文章模块,可自由设置二级文章分类,并对每个分类使用不同模板,如定制某个文章分类为图片分类,视频分类等 * 扩展功能包含公告、留言、友情链接等 把本系统解压到网站根目录即可使用 后台管理目录:
0
| 代码如下 | 复制代码 |
|
<script><br /> $(function(){<br /> $.ajax({<br /> url: 'img.php',<br /> type: 'POST',<br /> dataType: 'JSON',<br /> data: {param1: 'value1'},<br /> })<br /> .done(function(data) {<br /> //console.log("success");<br /> for(attr in data) {<br /> <br /> $("body").append("<img src="+ data[attr] +" / alt="php遍历读取文件夹/目录图片信息" >");<br /> }<br /> })<br /> .fail(function() {<br /> console.log("error");<br /> })<br /> .always(function() {<br /> console.log("complete");<br /> });<br /> <br /> }) <br /> </script> |
|
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号