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

PCRE
 

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

trim()

Синтаксис:

trim(string_name[, char_list])


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

3
4
5
+
+
+

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

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

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

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

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

Примеры:

Пример 1:

<?php
echo trim("     Доброе утро!     ");
?>

Результат:

Доброе утро!

Пример 2:

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

Результат:

Доброе утро!

Пример 3:

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

<?php
echo trim("Доброе утро", "До");
?>

Результат:

брое утр

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


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

<?php
echo trim("Доброе утро", "до");
?>

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


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

<?php
echo trim("\tДоброе утро", "До");
?>

Доброе утр Доброе утро \tДоброе утро брое утр


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

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

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


 

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

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

 

 

???????@Mail.ru