目前我有:
$files = array_merge(
glob($path_ . '*.js'),
glob($path_ . '*.css'));
如果目录在 Windows 上为空,则返回一个空数组。如果它们在 linux 上为空,则不会返回任何内容。
这会在 linux 上产生此错误:Warning: array_merge() [function.array-merge]: Argument #1 is not an array
- 视窗:阿帕奇:2.2.21 PHP:5.3.10
- Linux/Debian:Apache:2.2.16 PHP:5.3.10
经过进一步的研究和测试,我发现这是 PHP 中的一个错误:https ://bugs.php.net/bug.php?id=53460