За последние 24 часа нас посетили 23636 программистов и 1543 робота. Сейчас ищут 1005 программистов ...

ASCII - почему именно так?

Тема в разделе "PHP для новичков", создана пользователем iNEEdhLw, 22 дек 2014.

  1. iNEEdhLw

    iNEEdhLw Новичок

    С нами с:
    22 окт 2014
    Сообщения:
    414
    Симпатии:
    0
    в процессе изучения php мне встретились ascii коды при работе со строчными функциями, а именно с count_chars().
    почему список выглядит именно таким образом, а не каким-либо другим? я думал, что список начнется с символа "T", почему нет?
    [​IMG]
     
  2. Ganzal

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

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    мануал по функции почитай внимательно.
     
  3. ciamon

    ciamon Новичок

    С нами с:
    19 дек 2014
    Сообщения:
    34
    Симпатии:
    0
    count_chars() перебирает символы в том порядке, в каком они находятся в таблице ASCII. Это почти по алфавиту:
    [​IMG]
     
  4. iNEEdhLw

    iNEEdhLw Новичок

    С нами с:
    22 окт 2014
    Сообщения:
    414
    Симпатии:
    0
    так и думал, что у них есть свой "алфавит", но было бы удобнее, если бы в привычной манере работал:
    первый символ в строке встретил - описал, второй встретил - описал...
     
  5. Fell-x27

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

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Ды там все очевидно. Сначала служебные, потом заглавные, потом строчные, потом экзотика.

    В документации, откуда ты взял код, в первом же комменте то, что тебе нужно. Только вот нужно ли оно на практике такое?