喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 喜悦证交所 | 帮助

RSS 订阅当前论坛  

招聘PHP开发人员(北京)

上一主题 下一主题
     
标题: [问题] 如何获得某一目录下所有图片的名字?  
 
Qlin
注册会员
Rank: 2
一般会员



UID 64863
精华 0
积分 141
帖子 104
金钱 141 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2005-6-20
状态 离线
[广告]: Enom域名自助付费 自助注册 自助PUSH 主流域名COM等一律57.99元年
如何获得某一目录下所有图片的名字?

RT。。。 我有想过用system(‘ls *.jpg’) 返回后再处理,但如果文件过多的话效率可能会很低。请问有没有别的方法? 谢谢。



超超级管理员
2006-9-20 09:08 PM#1
查看资料  发短消息  顶部
 
没看见 (帅哥杨)
高级会员
Rank: 4
被遗忘的漏洞


UID 67293
精华 0
积分 846
帖子 876
金钱 846 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2005-12-19
状态 离线
[广告]: 代充Paypal帐号美元
参考PHP
dir类




某年某月某日某时某分某秒某人在路边摔了一跤
没意思?请去没意思吧http://www.meiysi.com/
2006-9-20 09:24 PM#2
查看资料  Blog  发短消息  QQ  顶部
 
mayi
中级会员
Rank: 3Rank: 3
初级会员


UID 68189
精华 0
积分 332
帖子 344
金钱 332 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2006-1-20
状态 离线
[推荐阅读] [征稿]十一给more写稿子,有创意礼品送
count(glob("*.jpg"));



年过花季,一事无成,名不成,功不就。落了一副近视镜。枕边无妻,膝下无子。耳不鸣,眼不花,成了一付瘦身板
2006-9-20 09:35 PM#3
查看资料  Blog  发短消息  顶部
 
奶瓶 (NP博士)
版主
Rank: 7Rank: 7Rank: 7
老仙


UID 52707
精华 4
积分 5569
帖子 6246
金钱 5519 喜悦币
威望 50
人脉 0
阅读权限 100
注册 2004-11-22
来自 北大中文系
状态 离线
[推荐阅读] 菜鸟一只~请求进入组织(php群)深造php!
很久以前写的

<?php
function get_img_list ($dirname$contain_thumb false)
{
    global 
$CONF;
    
    if (!@
$dir_hdl opendir ($dirname))
        return 
false;
    
    
$imgList = array ();
    
    while (
false !== ($file_item readdir ($dir_hdl))) {
        
$file_fullname $dirname '/' $file_item;
        
        if ((
is_file ($file_fullname)) && (get_filetype ($file_fullname) == 'image')) {
            if (
$contain_thumb)
                
$imgList[] = $file_fullname;
            
            else {
                if (
substr ($file_item0strlen ($CONF['thumb_prefix'])) != $CONF['thumb_prefix'])
                    
$imgList[] = $file_fullname;
            }
        }
        
    }
    
    return 
$imgList;
}
function 
get_filetype ($filename) {
    global 
$CONF$db$db_prefix;
    
    if (
function_exists ('mime_content_type')) {
        
$mime_str strtolower (@mime_content_type ($filename));
        
        
$sql "SELECT content FROM {$db_prefix}filetype WHERE mime = '$mime_str'";
        
$res $db->sql_query ($sql);
        
        
$tmp $db->sql_fetchrow ($res);
        
        if (!
$tmp)
            return 
false;
        
        
$content $tmp['content'];
    }
    
    else {
        
$pos strrpos ($filename'.');
        
$ext_filename_str strtolower (substr ($filename$pos 1));
        
        
$sql "SELECT content FROM {$db_prefix}filetype WHERE extension = '$ext_filename_str'";
        
$res $db->sql_query ($sql);
        
        
$tmp $db->sql_fetchrow ($res);
        
        if (!
$tmp)
            return 
false;
        
        
$content $tmp['content'];
    }
    
    return 
$content;
}
?>
数据库查询的玩意改改就好了





图片包子,注册送100包子!
2006-9-20 10:39 PM#4
查看资料  访问主页  Blog  发短消息  QQ  ICQ 状态  Yahoo!  顶部
 
kuco
高级会员
Rank: 4
一半会员


UID 66126
精华 0
积分 954
帖子 962
金钱 907 喜悦币
威望 0
人脉 47
阅读权限 50
注册 2005-8-23
来自 上海
状态 离线
[推荐阅读] 请教各位实现跨域访问的通用方法
哇....NP就是NIU...



阿里妈妈再掀疯狂采购风,急召天下站长,新加入站点3天内一定采购!
2006-9-21 09:13 AM#5
查看资料  Blog  发短消息  顶部
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 




Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.027074 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP