php杂记2
glob函数
// 获取所有php和txt文件,必须指定第二个参数为GLOB_BRACE才能使用{}
$files = glob('*.{php,txt}', GLOB_BRACE);
// 按照文件的修改时间排序
usort($files, create_function('$a,$b', 'return filemtime($a) - filemtime($b);'));
RecursiveDirectoryIterator
// 深度遍历文件夹
$path = realpath('/etc');
$objects = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($path), RecursiveIteratorIterator::SELF_FIRST);
foreach($objects as $name => $object){
echo $name . PHP_EOL;
}
PHP5.3下SQLSTATE[HY000] [2002] 非法的参数解决方案
将localhost改成127.0.0.1
来自:链接