За последние 24 часа нас посетили 24475 программистов и 1656 роботов. Сейчас ищут 882 программиста ...

функция asort() неадекватно работает

Тема в разделе "Прочие вопросы по PHP", создана пользователем kowapos, 9 фев 2015.

  1. kowapos

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

    С нами с:
    18 янв 2013
    Сообщения:
    120
    Симпатии:
    0
    вот есть массив
    Код (Text):
    1.  
    2. array(3) {
    3.   [0]=>
    4.   string(23) "otsyuda-budem-perenosit"
    5.   [1]=>
    6.   string(21) "kategoriya-dlya-testa"
    7.   [2]=>
    8.   string(11) "vse-pro-gbo"
    9. }
    применяем asort($arr)
    и вот что получается

    Код (Text):
    1.  
    2. array(3) {
    3.   [1]=>
    4.   string(21) "kategoriya-dlya-testa"
    5.   [0]=>
    6.   string(23) "otsyuda-budem-perenosit"
    7.   [2]=>
    8.   string(11) "vse-pro-gbo"
    9. }
    третий элемент остался в конце, хотя должен был скакнуть в самый верх.
    что это? я чего то не знаю?
     
  2. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
  3. MiksIr

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

    С нами с:
    29 ноя 2006
    Сообщения:
    2.339
    Симпатии:
    44
  4. kowapos

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

    С нами с:
    18 янв 2013
    Сообщения:
    120
    Симпатии:
    0
    блин, точно...
    спасибо :D