Правила     Закладки     Карма    Календарь    Журналы    Помощь    Поиск    PDA    Чат   
        СМС-ки
   
Пейджер выключен!
 
Фильтр авторов:    показать 
  скрыть
  Ответ в темуСоздание новой темыСоздание опроса

> Вывод файлов из папки в алфавитном порядке, Взрыв мозга
PhpAdventure  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 1
Пользователь №: 46710
На форуме: 1 месяц, 29 дней
Карма:




Есть папка с файлами 1.txt, 2.txt, 3.txt
Нужно просто вывести все названия файлов из папки, сейчас выводит так
...10.txt11.txt12.txt13.txt14.txt15.txt16.txt17.txt18.txt19.txt20.txt21.txt22.txt23.txt3.txt4.txt5.txt6.txt7.txt8.txt9.txt
То есть откуда то берется точка и потом ещё две, и порядок сортировки не понятен, почему не по алфавиту? Сам код простой

$files = scandir(__DIR__.'/notes'); //Сортировка по названию (А, Б, В...)
sort($files); //Файловая кнопка (Если тебе нужны названия просто пиши 'echo $file')
foreach($files as $file) {
echo $file;
}
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
FatCat  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



חשב את עצמו
******

Профиль
Журнал
Группа: Администратор
Почтальон группы
Сообщений: 6963
Пользователь №: 1
На форуме: 19 лет, 1 месяц, 13 дней
Карма: 145




Цитата (PhpAdventure @ 21.01.2025 - 22:09)
echo $file;

if ($file != "." and $file != "..") echo $file."<br>";


--------------------
Бесплатному сыру в дырки не заглядывают...
PMПисьмо на e-mail пользователюICQ
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Michael  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Эксперт
Группа переписки
Сообщений: 6347
Пользователь №: 18498
На форуме: 15 лет, 7 месяцев, 24 дня
Карма: 269




Точка и две точки это в линукс ссылки на текущий и родительский каталог.

Сортируешь ты сам, через sort. Если убрать его что будет?

Ну или можно sort($files, SORT_NATURAL);


--------------------
There never was a struggle in the soul of a good man that was not hard
PM
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
  Быстрый ответ
Информация о Госте
Введите Ваше имя
Кнопки кодов
Для вставки цитаты, выделите нужный текст и
НАЖМИТЕ СЮДА
Введите сообщение
Смайлики
:huh:  :o  ;) 
:P  :D  :lol: 
B)  :rolleyes:  <_< 
:)  :angry:  :( 
:unsure:  :blink:  :ph34r: 
     
Показать всё

Опции сообщения  Включить смайлики?
 Включить подпись?
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции темы Ответ в темуСоздание новой темыСоздание опроса