wmmail.ru – cервис почтовых рассылок на главную
написать письмо
карта сайта

С чего начать?РекламодательПравилаFAQСтатистикаБиржа статейTOP100ФоткиКонтакты
Логин:
Пароль: 
Регистрация   Забыли пароль?
WMLogin
Пользователей всего:

516672

Пользователей сегодня:

53

Пользователей online:

144

Выплачено ($): 7`615`349,72
Выплат: 8`123`470
Писем прочитано: 1`025`011`114

 
 
Online 3
Все ответы
 
 

Тема #152476

Внимание! В разделе запрещается:

  • Мат (оскорбления)
  • Частично реклама
  • Нарушение законодательства РФ
  • Попрошайничество и просьбы одолжить деньги, кредиты или монеты

Выделите текст и нажмите для цитирования  #  
+1   [12.12.2012 16:58] Sadist Рейтинг 310.01     Стена пользователя Sadist +19

Закрытая тема от пользователя Sadist Помогите с сортировкой массива php

Помогите, пожалуйста, отсортировать массив.

Есть скрипт, который проверяет каталог на наличие подкаталогов, после чего в подкаталогах ищет файлы и собирает их в массив. Для дальнейшего использования массива сроки выглядят папка/имя_файла. Имена файлов состоят из цифр, а папки из букв, НУЖНО чтобы скрипт отсортировал по имени файлов в сторону уменьшения.

Вот скрипт:

$i=0;
$j=0;

$dirct=".";
$hdl=opendir($dirct);

while($cat = readdir($hdl))
{
if (($cat!=".") && ($cat!="..") && ($cat!="index.php"))
{
$path = $dirct."/".$cat;
$bd = opendir ($path);
while ( $file = readdir ($bd))
{
if (( $file!=".") && ($file!=".."))
{
$a[$i]=$cat."/".$file;
$i++;
}
}
}
}

closedir ($hdl);

и т.д.



При простой обратной сортировки сортирует так:

Папка_а/0003
Папка_а/0001
Папка_б/0004
Папка_б/0002

А нужно так

Папка_б/0004
Папка_а/0003
Папка_б/0002
Папка_а/0001

Раздел: Дизайн, Верстка, последний комментарий: 12.12.2012 17:19
Тема закрыта автором
Проголосовали: #1133596
Ответы
Ответов всего: 10  тема закрыта 
Выделите текст и нажмите для цитирования  #  
0   [12.12.2012 16:58] #1340443   Все ответы пользователя

ой ой ой
Выделите текст и нажмите для цитирования  #  
+1   [12.12.2012 17:01] #1303593   Все ответы пользователя

Проголосовали: #1133596
Выделите текст и нажмите для цитирования  #  
0   [12.12.2012 17:03] #1340443   Все ответы пользователя

#1303593 пишет :lol:

:yes:
Выделите текст и нажмите для цитирования  #  
0   [12.12.2012 17:05] Sadist Рейтинг 310.01     Стена пользователя Sadist +19  Все ответы пользователя Sadist

Смайлик поставить и я могу :angry:, а Вы если знаете, то помогли бы.
Выделите текст и нажмите для цитирования  #  
+1   [12.12.2012 17:07] #1340443   Все ответы пользователя

Sadist пишет
Смайлик поставить и я могу :angry:, а Вы если знаете, то помогли бы.

В том то и дело, что не знаем. Прости нас, мы флудеры :cry:
Проголосовали: #1133596
Выделите текст и нажмите для цитирования  #  
+1   [12.12.2012 17:11] #1303593   Все ответы пользователя

Sadist пишет Смайлик поставить и я могу :angry:, а Вы если знаете, то помогли бы.

мож анекдоты по рассказываем :shy:
Проголосовали: #1133596
Выделите текст и нажмите для цитирования  #  
+1   [12.12.2012 17:11] Sadist Рейтинг 310.01     Стена пользователя Sadist +19  Все ответы пользователя Sadist

#1340443 пишет В том то и дело, что не знаем. Прости нас, мы флудеры :cry:


Разведут котов, потом точку негде поставить! :puck:
Проголосовали: #1133596
Выделите текст и нажмите для цитирования  #  
+1   [12.12.2012 17:12] #1133596   Все ответы пользователя

В PHP полный ноль...
Может, знаете какие комманды отступа символов перед чтением? На VBS так мона сделать...
Проголосовали: #1303593
Выделите текст и нажмите для цитирования  #  
0   [12.12.2012 17:13] Sadist Рейтинг 310.01     Стена пользователя Sadist +19  Все ответы пользователя Sadist

#1303593 пишет мож анекдоты по рассказываем :shy:


сейчас скриптик домучаю, и через недельку другую начну анекдоты вспоминать :rolleyes:
Выделите текст и нажмите для цитирования  #  
+1   [12.12.2012 17:19] #1303593   Все ответы пользователя

#1133596 пишет В PHP полный ноль...
Может, знаете какие комманды отступа символов перед чтением? На VBS так мона сделать...

привет:bye:
Проголосовали: #1133596

НОВОСТИ
04.06.2024Заказ средств на WebMoney
подробнее>>
19.04.2024Технические работы с СБП
подробнее>>

© 2004-2024 «WMMAIL» Пользовательское соглашение