PHP에서 opendir()을 사용하여 디렉토리 목록을 알파벳순으로 정렬
PHP에서 opendir()을 사용하여 디렉토리 목록을 알파벳순으로 정렬하려면 다음 단계를 따르세요. :
<code class="php">$dirFiles = array(); while (false !== ($file = readdir($handle))) { $dirFiles[] = $file; }</code>
<code class="php">sort($dirFiles);</code>
<code class="php">foreach($dirFiles as $file) { echo "<li><a href=\"Images/$file\" class=\"thickbox\" rel=\"gallery\" title=\"$newstring\"><img src=\"Images/Thumbnails/$file\" alt=\"$newstring\" width=\"300\" </a></li>\n"; }</code>
다음은 이를 통합하는 수정된 스크립트입니다. 단계:
<code class="php">... (unchanged code) ... // Read files into an array $dirFiles = array(); while (false !== ($file = readdir($handle))) { if ($file != "." && $file != ".." && $file != "index.php" && $file != "Thumbnails") { $dirFiles[] = $file; } } closedir($handle); // Sort the array sort($dirFiles); // Display the sorted listings foreach($dirFiles as $file) { echo "<li><a href=\"Images/$file\" class=\"thickbox\" rel=\"gallery\" title=\"$newstring\"><img src=\"Images/Thumbnails/$file\" alt=\"$newstring\" width=\"300\" </a></li>\n"; }</code>
위 내용은 PHP에서 `opendir()`을 사용하여 디렉토리 목록을 알파벳순으로 정렬하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!