DirectoryIterator

目录迭代器

$dir = new DirectoryIterator(dirname(__FILE__));
foreach ($dir as $fileinfo) {
    if (!$fileinfo->isDot()) {
           echo $fileinfo->getFilename().‘<br />‘;
    }
}

输出当前非dot的所有目录名称和文件名

http://www.php.net/manual/en/directoryiterator.construct.php

DirectoryIterator

时间: 2024-10-14 19:02:57

DirectoryIterator的相关文章

php技术总结

1.聚合:最终为大家共享组合:最终为一体2.如何编写可移植的php代码:将所有设置和PHP常量放在一个文件中,这样可以从如何函数或类使用它们. 考虑使用XML文件或是将这些信息存到数据库,注意parse_ini_file函数 关闭magic_quotesif(get_magic_quotes_gpc()){    $_GET =array_map('stripslashes',$_GET);    $_POST =array_map('stripslashes',$_GET);    $_GET

LFI &amp; RFI &amp; PHP封装协议之安全问题研究

目录 1. 文件包含的基本概念 2. LFI(Local File Include) 3. RFI(Remote File Include) 4. PHP中的封装协议(伪协议).PHP的流式文件操作模式所带来的问题 1. 文件包含的基本概念 严格来说,文件包含漏洞是"代码注入"的一种."代码注入"这种攻击,其原理就是注入一段用户能控制的脚本或代码,并让服务器端执行."代码注入"的典型代码就是文件包含(File Inclusion),我的理解是叫&

PHP标准库 SPL

PHP SPL笔记 这几天,我在学习PHP语言中的SPL. 这个东西应该属于PHP中的高级内容,看上去很复杂,但是非常有用,所以我做了长篇笔记.不然记不住,以后要用的时候,还是要从头学起. 由于这是供自己参考的笔记,不是教程,所以写得比较简单,没有多解释.但是我想,如果你是一个熟练的PHP5程序员,应该足以看懂下面的材料,而且会发现它很有用.现在除此之外,网上根本没有任何深入的SPL中文介绍. ================ PHP SPL笔记 目录 第一部分 简介 1. 什么是SPL? 2.

php常考功能函数

1.统计数组元素个数 $arr = array( '1011,1003,1008,1001,1000,1004,1012', '1009', '1011,1003,1111' ); $result = array(); foreach ($arr as $str) { $str_arr = explode(',', $str); foreach ($str_arr as $v) { // $result[$v] = isset($result[$v]) ? $result[$v] : 0; //

PHP内部声明的类和接口

PHP内部声明的类 array (size=127)   0 => string 'stdClass' (length=8)   1 => string 'Exception' (length=9)   2 => string 'ErrorException' (length=14)   3 => string 'Closure' (length=7)   4 => string 'DateTime' (length=8)   5 => string 'DateTime

busybox filesystem httpd php-5.5.31 sqlit3 webserver

/******************************************************************** * busybox filesystem httpd php-5.5.31 sqlit3 webserver * 声明: * 本文主要是记录使用httpd.php5.sqlite3搭建php web服务器. * * 2016-1-24 深圳 南山平山村 曾剑锋 *************************************************

PHP高级编程SPL

这几天,我在学习PHP语言中的SPL. 这个东西应该属于PHP中的高级内容,看上去很复杂,但是非常有用,所以我做了长篇笔记.不然记不住,以后要用的时候,还是要从头学起. 由于这是供自己参考的笔记,不是教程,所以写得比较简单,没有多解释.但是我想,如果你是一个熟练的PHP5程序员,应该足以看懂下面的材料,而且会发现它很有用.现在除此之外,网上根本没有任何深入的SPL中文介绍. ================ PHP SPL笔记 目录 第一部分 简介 1. 什么是SPL? 2. 什么是Iterat

【夯实PHP基础】PHP标准库 SPL

PHP SPL笔记 这几天,我在学习PHP语言中的SPL. 这个东西应该属于PHP中的高级内容,看上去很复杂,但是非常有用,所以我做了长篇笔记.不然记不住,以后要用的时候,还是要从头学起. 由于这是供自己参考的笔记,不是教程,所以写得比较简单,没有多解释.但是我想,如果你是一个熟练的PHP5程序员,应该足以看懂下面的材料,而且会发现它很有用.现在除此之外,网上根本没有任何深入的SPL中文介绍. ================ PHP SPL笔记 目录 第一部分 简介 1. 什么是SPL? 2.

PHP中的iterator

大牛就是大牛......没得黑 spl 附上: PHP模版解析类 峰哥原文 新手文章明显不懂背后原理,但php代码很详细,值得一看也不得不说他付出过努力和有一点点"天分",如果他能几个月对代码由陌生变熟悉,还有几个调试技巧,这文章新手熟手都值得看看 这几天,我在学习PHP语言中的SPL. 这个东西应该属于PHP中的高级内容,看上去很复杂,但是非常有用,所以我做了长篇笔记.不然记不住,以后要用的时候,还是要从头学起. 由于这是供自己参考的笔记,不是教程,所以写得比较简单,没有多解释.但是