遍历字体名称(Windows下)

laidezhong 2008-11-24 04:48:06
要在Windows下遍历字体文件夹中的字体名称.我完全没思路啊~ 特来请教.

...全文
146 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
laidezhong 2008-11-25
  • 打赏
  • 举报
回复
结贴.用了一个VB6,输出文本格式,然后include.
程序猿之殇 2008-11-24
  • 打赏
  • 举报
回复
递归还是要用的.
剑心永远OK 2008-11-24
  • 打赏
  • 举报
回复
如果下面还有字体的话,那就获取不到了么,如果不用递归~
fxs_2008 2008-11-24
  • 打赏
  • 举报
回复



function myreaddir($dir) {
$handle=opendir($dir);
$i=0;
while($file=readdir($handle)) {
if (($file!=".")and($file!="..")) {
if(is_file($file)){
$list[$i]=$file;
$i=$i+1;
}
}
}
closedir($handle);
return $list;
}
print_r(myreaddir('C:\WINDOWS\Fonts'));
laidezhong 2008-11-24
  • 打赏
  • 举报
回复
这么遍历出来的是文件名而非字体名称.
phpboy 2008-11-24
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 penglewen 的回复:]
PHP codefunction myreaddir($dir) {
$handle=opendir($dir);
$i=0;
while($file=readdir($handle)) {
if (($file!=".")and($file!="..")) {
$list[$i]=$file;
$i=$i+1;
}
}
closedir($handle);
return $list;
}
print_r(myreaddir('C:\WINDOWS\Fonts'));
[/Quote]
顶一下一楼,强、准、快 啊!
phpboy 2008-11-24
  • 打赏
  • 举报
回复
用readfile函数打开电脑里的字体文件夹在浏览器上显示出来,行么?
penglewen 2008-11-24
  • 打赏
  • 举报
回复
function myreaddir($dir)   {  
$handle=opendir($dir);
$i=0;
while($file=readdir($handle)) {
if (($file!=".")and($file!="..")) {
$list[$i]=$file;
$i=$i+1;
}
}
closedir($handle);
return $list;
}
print_r(myreaddir('C:\WINDOWS\Fonts'));

21,893

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧