На данный момент у меня есть:
$files = array_merge(
glob($path_ . '*.js'),
glob($path_ . '*.css'));
Если каталоги пусты в окнах, он возвращает пустой массив. Если они пусты в Linux, ничего не возвращается.
Это приводит к этой ошибке в Linux: Предупреждение: array_merge() [function.array-merge]: аргумент № 1 не является массивом
- Windows: Apache: 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
@array_merge(...)
- person Benjamin Crouzier   schedule 06.04.2012