glob() 函数可以返回一个包含与指定模式匹配的文件名或目录的数组。此函数可以返回一个包含匹配文件/目录的数组,或者在失败时返回 false。
用法
array glob ( string $pattern [, int $flags = 0 ] )
glob() 函数可以根据 glob() 函数使用的规则搜索所有匹配模式的路径名,这类似于普通 shell 使用的规则。
示例1
<?php
print_r(glob("/PhpProject/php/*.txt"));
?>
输出
Array ( [0] => /PhpProject/php/phptest1.txt [1] => /PhpProject/php/phptest2.txt [2] => /PhpProject/php/phptest3.txt [3] => /PhpProject/php/phptest4.txt [4] => /PhpProject/php/phptest5.txt [5] => /PhpProject/php/phptest6.txt [6] => /PhpProject/php/phptest7.txt [7] => /PhpProject/php/phptest8.txt [8] => /PhpProject/php/phptest9.txt [9] => /PhpProject/php/phptest10.txt )
示例2
<?php
foreach(glob("/PhpProject/php/*.txt") as $filename) {
echo "$filename size " . filesize($filename) . "\n";
}
?>
输出
/PhpProject/php/phptest1.txt size 223 /PhpProject/php/phptest2.txt size 254 /PhpProject/php/phptest3.txt size 275 /PhpProject/php/phptest4.txt size 214 /PhpProject/php/phptest5.txt size 269 /PhpProject/php/phptest6.txt size 235 /PhpProject/php/phptest7.txt size 287 /PhpProject/php/phptest8.txt size 298 /PhpProject/php/phptest9.txt size 209 /PhpProject/php/phptest10.txt size 265
相关用法
- PHP glob()用法及代码示例
- PHP gmp_clrbit()用法及代码示例
- PHP gmp_cmp()用法及代码示例
- PHP gmp_testbit()用法及代码示例
- PHP gmp_root()用法及代码示例
- PHP gmp_div_r()用法及代码示例
- PHP get_resource_type()用法及代码示例
- PHP gmmktime()用法及代码示例
- PHP gmp_sub()用法及代码示例
- PHP gmp_sqrt()用法及代码示例
- PHP gmp_import()用法及代码示例
- PHP getimagesizefromstring()用法及代码示例
- PHP getservbyport()用法及代码示例
- PHP get_class()用法及代码示例
- PHP gmp_pow()用法及代码示例
- PHP get_declared_interfaces()用法及代码示例
- PHP gethostnamel()用法及代码示例
- PHP gmp_scan0()用法及代码示例
- PHP getcwd()用法及代码示例
- PHP get_resource_id()用法及代码示例
注:本文由纯净天空筛选整理自 PHP - Function glob()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。