За последние 24 часа нас посетили 17570 программистов и 1653 робота. Сейчас ищут 909 программистов ...

Сортировка двумерного массива

Тема в разделе "PHP для новичков", создана пользователем Jeick9, 16 июл 2015.

  1. Jeick9

    Jeick9 Активный пользователь

    С нами с:
    18 янв 2011
    Сообщения:
    20
    Симпатии:
    0
    Здравствуйте.
    У меня такой двумерный маcсив, который я заполняю в цикле.

    Код (PHP):
    1. foreach($pos as $key => $cal)  { 
    2.  
    3.      $words[] = array('word' => $key, 'value' => $cal);
    4.  
    5. } 
    Подскажите пожалуйста как отсортировать его, по убыванию, по числовом значению value?

    PHP, JavaScript, SQL и другой код пишите внутри тегов
    Код ( (Unknown Language)):
    1. [b]php][/b]Тут код[b][/[/b][b]code][/b][/color]
     
  2. VadimPL

    VadimPL Новичок

    С нами с:
    7 июл 2015
    Сообщения:
    37
    Симпатии:
    0
    Адрес:
    Warsaw, Poland
    Это ООП?

    Добавлено спустя 16 секунд:
    Сори за тупой вопрос мб.
     
  3. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Так и иже с ним.

    Добавлено спустя 22 минуты 57 секунд:
    Можно сделать в два прохода. В первом генерируем массив маску вида внешний ключ=>внутреннее значение.
    Сортируем его. Потом в исходном массиве устанавливаем тот же порядок элементов по ключу, что и в массиве-маске.
     
  4. iNEEdhLw

    iNEEdhLw Новичок

    С нами с:
    22 окт 2014
    Сообщения:
    414
    Симпатии:
    0
    не. ООПпредполагает наличие классов, объектов, определение прав доступа к свойствам/методам (читай "переменным/функциям")