Руководство по языку программирования PHP
 

PCRE
 

Строковые функции PHP

rtrim()

Синтаксис:

rtrim(string_name[,charlist])


Поддерживается следующими версиями PHP:

3
4
5
+
+
+

Описание функции:

Функция rtrim() удаляет пробелы и другие предопределенные символы в правой части строки. Функция chop() является псевдонимом данной функции.

Аргумент
Описание
Тип
string_name
Обязательный аргумент. Строка над которой будут производится действия по удалению символов справа.
string
charlist

Необязательный аргумент. Определяет символы которые будут удалены справа. Если символы не заданы, то удаляются следующие символы:

  • "\0" - NULL
  • "\t" - горизонтальная табуляция
  • "\n" - перевод каретки
  • "\x0B" - вертикальная табуляция
  • "\r" - возврат каретки
  • " " - пробел
    string

    Примеры:

    Пример 1:


    echo rtrim("Доброе утро!    ");
    ?>

    Результат:

    Доброе утро!

    Пример 2:


    echo rtrim("Доброе утро!\t\n\t");
    ?>

    Результат:

    Доброе утро!

    Пример 3:

    В этом примере будет удален только символ "о" справа. Будьте внимательны с регистром.


    echo rtrim("Доброе утро", "Ро");
    ?>

    Результат:

    Доброе утр

    Тест на знание функции rtrim()


    1. Выберите верный вариант ответа.


    echo rtrim("ДОБРОЕ УТРО", "до");
    ?>

    ДОБРОЕ УТРО ДОБРОЕ УТР БРОЕ УТР


    2. Выберите верный вариант ответа.


    echo rtrim("Доброе утро", "Дор");
    ?>

    брое ут Доброе ут Доброе утро


    3. Выберите верный вариант ответа.


    echo rtrim("Доброе утро ", "оДрл");
    ?>

    Доброе утро Доброе ут брое ут брое утро бе ут "Ничего"


     

    Строковые функции

    addcslashes()
    addslashes()
    bin2hex()
    chop()
    chr()
    chunk_split()
    convert_cyr_string()
    convert_uudecode()
    convert_uuencode()
    count_chars()
    crc32()
    crypt()
    echo()
    explode()
    fprintf()
    get_html_translation_table()
    html_entity_decode()
    htmlentities()
    htmlspecialchars_decode()
    htmlspecialchars()
    implode()
    join()
    localeconv()
    ltrim()
    md5
    md5_file()
    metaphone()
    nl2br()
    number_format()
    ord()
    parse_str()
    print()
    printf()
    quotemeta()
    rtrim()
    sha1_file()
    sha1()
    similar_text()
    soundex()
    sprintf()
    sscanf()
    str_ireplace()
    str_repeat()
    str_replace()
    str_rot13()
    str_shuffle()
    str_split()
    str_word_count()
    strcasecmp()
    strchr()
    strcmp()
    strcoll()
    strcspn()
    strip_tags()
    stripcslashes()
    stripos()
    stripslashes()
    strlen()
    strnatcasecmp()
    strnatcmp()
    strncasecmp()
    strncmp()
    strpbrk()
    strpos()
    strrchr()
    strrev()
    strripos()
    strrpos()
    strspn()
    stristr()
    strtok()
    strtolower()
    strtoupper()
    strstr()
    substr_compare()
    substr_count()
    substr_replace()
    substr()
    trim()
    ucfirst()
    ucwords()
    vfprintf()
    vprintf()
    vsprintf()
    wordwrap()

    Надёжный хостинг BeGet.ru