Может кто-нибудь сказать мне, как лучше всего включить набор файлов в каталог?
Например, если бы у меня был каталог / javascript, и там было 10 файлов javascript, как быЯ иду о загрузке всего каталога?
Этот вопрос уже спорен, но для дальнейшего использования;
Я использую следующее для чтения файлов таким же образом :
<?php
session_start();
// Auto import all js files in the directory.
$files = glob("*.js");
sort($files);
$jsFiles = array();
for($i = 0; $i < count($files); $i++){
error_log('Auto-Opening: '.$files[$i]);
$tempString = file_get_contents($files[$i]);
//error_log('Auto-Opened Content: '.$tempString);
array_push($jsFiles, $tempString);
}
?>
Извините, я думаю, что это требует уточнения:
Код, который я включил, используется в совершенно отдельной части моего проекта, он включает формат строки RAWкаталога файлов JavaScript для моих целей обработки.Вам не нужно беспокоиться о том, почему я это делаю.
Я мог бы использовать это для добавления script
тегов и отображения этих файлов, но я ищу более быстрый и элегантныйспособ включить каталог.В отличие от приведенного выше кода (чей javascript никогда не исполняется моим кодом. Я просто создаю строку из файлов и отправляю ее в JS для анализа).
Пожалуйста, обратите внимание, как предложено:
$files = glob("{directory/*.js}",GLOB_BRACE);
for($i = 0; $i < count($files); $i++){
include($files[$i]);
}
Только выводит эти файлы на экран без тегов script
.