Название |
Описание |
Версия PHP |
|
Функция addcslashes() возвращает строку где перед каждым заданным символом устанавливается обратный слэш |
=>4 |
|
Функция addslashes() возвращает строку с установленным обратным слэшом перед следующими символами:
одиночные кавычки ('),
двойные кавычки ("),
обратный слэш (\),
NULL
|
=>3 |
|
Функция bin2hex() преобразует строку с бинарными данными в шестнадцатиричное представление. Преобразование производится побайтно |
=>3.0.9 |
|
Функция chop() удаляет пробелы и другие предопределенные символы в правой части строки. |
=>3 |
|
Функция chr() используется для получения символа из кодировке ASCII . |
=>3 |
|
Функция chunk_split() используется для разделения строки на фрагменты. |
=>3.0.6 |
|
Функция convert_cyr_string преобразует данные из одной кириллической кодировки в другую. |
=>3.0.6 |
|
Функция convert_uudecode возращает раскодированные данные из uudecode. |
=>5 |
|
Функция convert_uuencode() кодирует данные в формат uuencode. |
=>5 |
count_chars() |
Функция count_chars() возвращает количество вхождений каждого символа в строке. Подсчитываются символы входящие в диапазон ASCII (0..255)) |
=>4 |
crc32() |
Функция crc32() вычисляет контрольную сумму CRC32 строки |
=>4.01 |
crypt() |
Функция crypt() используется для шифрования строки, используя DES, Blowfish, MD5 или другой алгоритм имеющийся в системе. |
=>3 |
echo() |
Функции echo() выводит одну или несколько строк. |
=>3 |
explode() |
Функция explode() возвращает массив элементами которого являются строки, полученные разбиением строки при помощи разделителя. |
=>4.01 |
fprintf() |
Функция fprintf() записывает отформатированные данные в поток, дескриптор которого задан в аргументе handle, и возвращает длину выведенной строки. |
=>5 |
get_html_translation_table |
Функция get_html_translation_table() возвращает массив с таблицей преобразований используемых функциями htmlentities() и htmlspecialchars(). |
=>4 |
html_entity_decode() |
Функция html_entity_decode() преобразует символы (HTML сущности) в HTML теги . Функция обратная htmlentities() |
=>4.3 |
htmlentities() |
Функция htmlentities() выводит html-теги в виде символов. |
=>3 |
htmlspecialchars_decode() |
Функция htmlspecialchars_decode преобразует HTML-сущности ( &,"",",<,>) обратно в соответствующие символы. |
=>5.1 |
htmlspecialchars() |
Функция htmlentities() преобразует символы &,"",",<,> в HTML сущности. Возвращает преобразованную строку. |
=>3 |
implode() |
Функция implode() возвращает строку состоящую из элементов массива. |
=>3 |
join() |
Функция join() возвращает строку состоящую из элементов массива. Имеет псевдоним функцию implode() |
=>4 |
localeconv() |
Функции localeconv() выводит массив с информацией о денежных и числовых форматах в текущей локали. |
=>4.0.5 |
ltrim() |
Функция ltrim() удаляет пробелы и другие предопределенные символы в левой части (в начале) строки. |
=>3 |
md5() |
Функция md5() вычисляет и возвращает MD5 хэш строки. |
=>3 |
md5_file() |
Функция md5_file() вычисляет и возвращает MD5 хэш строки. |
=>4.2 |
metaphone() |
Функция metaphone() возвращает одинаковый ключ для похоже звучащих слов. |
=>4 |
nl2br() |
Функция nl2br() вставляет тег <br /> (разрыв строки) перед каждым переводом строки (\n, \r\n , \n\r). |
=>3 |
number_format() |
Функция number_format() Форматирует число с группировкой по тысячам. |
=>3 |
ord() |
Функция ord() используется для возвращения ASCII кода первого символа в строке. |
=>3 |
parse_str() |
Функции parse_str() преобразует строку в переменные. |
=>3 |
print() |
Функции print() выводит одну или более строк. Всегда возвращает 1. |
=>3 |
printf() |
Функции printf() выводит отформатированную строку. Возвращает длину строки. |
=>3 |
quotemeta() |
Функция quotemeta() добавляет обратный слеш (\) перед следующими специальными символами:
. \ + * ? [ ] ^ ( ) $ |
=>3 |
rtrim() |
Функция rtrim() удаляет пробелы и другие предопределенные символы в правой части строки. Функция chop() является псевдонимом данной функции. |
=>3 |
sha1_file() |
Функция sha1_file() вычисляет SHA1 хэш для файла. |
=>4.3 |
sha1() |
Функция sha1() вычисляет SHA1 хэш строки. |
=>4.3 |
similar_text() |
Функция similar_text() возвращает количество одинаковых символов (или процент совпадения символов) между двумя строками. |
=>3.0.7 |
soundex() |
Функции soundex() вычисляет и возвращает soundex ключ для строки. |
=>3 |
sprintf() |
Функции sprintf() возвращает отформатированную строку. |
=>3 |
sscanf() |
Функции sscanf() выбирает данные из строки в соответствии с заданным форматом. |
=>4.0.1 |
str_ireplace() |
Функции str_ireplace() производит замену одних символов в строке другими. |
=>5 |
str_repeat() |
Функция str_repeat() возвращает повторение строки заданное количество раз. |
=>4 |
str_replace() |
Функции str_replace() производит замену одних символов в строке другими. |
=>3.0.6 |
str_rot13() |
Функции str_rot13() заменяет каждую латинскую букву в сроке буквой, смещенной на 13 символов в алфавите. |
=>4.2 |
str_shuffle() |
Функция str_shuffle() возвращает строку с переставленными в ней символами случайным образом. |
=>4.3 |
str_split() |
Функция str_split() конвертирует строку в массив. |
=>5 |
str_word_count() |
Функция str_word_count() используется для подсчета слов в сроке. |
=>4.3 |
strcasecmp() |
Функция strcasecmp() осуществляет безопасное в двоичной форме сравнение двух строк. Сравнение происходит без учета регистра. |
=>3.0.2 |
strchr() |
Функция strchr() осуществляют поиск первого вхождения одной строки в другую. |
=>3 |
strcmp() |
Функция strcmp() осуществляет безопасное в двоичной форме сравнение двух строк. Сравнение происходит с учетом регистра. |
=>3 |
strcoll() |
Функция strcall() осуществляет сравнение двух строк с учетом текущей локали. |
=>4.0.5 |
strсspn() |
Функция strсspn() возвращает число равное длине символов в начале строки и не совпадающих с каким либо символом из маски. |
=>3.0.3 |
strip_tags() |
Функция strip_tags() очищает строку от HTML, XML, PHP тегов, а также комментариев |
=>3.0.8 |
stripcslashes() |
Функция stripcslashes() удаляет обратные слеши (чаще всего добавленные при помощи функции addcslashes().) |
=>3.0.8 |
stripos() |
Функции stripos() осуществляет поиск подстроки в строке и возвращает номер позиции первого вхождения подстроки. Регистр не учитывается. |
=>3 |
stripslashes() |
Функция stripslashes() удаляет обратные слеши добавленные при помощи функции addslashes(). |
=>3 |
strlen() |
Функция strlen() возвращает количество символов в строке. |
=>3 |
strnatcasecmp() |
Функция strnatcasecmp() сравнивает, без учета регистра, две строки с применением алгоритма "естественного упорядочивания". |
=>4 |
strnatcmp() |
Функция strnatcmp() сравнивает, с учетом регистра, две строки с применением алгоритма "естественного упорядочивания". |
=>4 |
strncasecmp() |
Функция strncasecmp() сравнивает определенное количество символов в двух строках без учета регистра. |
=>4 |
strncmp() |
Функция strncmp() сравнивает определенное количество символов в двух строках. При сравнении учитывается регистр. |
=>4 |
strpbrk() |
Функции strpbrk() ищет в строке любой символ из заданного набора и возвращает остаток строки. |
=>5 |
strpos() |
Функции strpos() осуществляет поиск подстроки в строке и возвращает номер позиции первого вхождения подстроки. Регистр учитывается. |
=>3 |
strrchr() |
Функции strrchr() осуществляют поиск последнего вхождения одной строки в другую. |
=>3 |
strrev() |
Функции strrev() производит реверс строки (переворот строки). |
=>3 |
strripos() |
Функции strripos() осуществляет поиск подстроки в строке и возвращает номер позиции последнего вхождения подстроки.Поиск идет без учета регистра. |
=>5 |
strrpos() |
Функции strrpos() осуществляет поиск подстроки в строке и возвращает номер позиции последнего вхождения подстроки.Поиск идет с учетом регистра. |
=>3 |
strspn() |
Функция strspn() возвращает число равное длине символов в начале строки совпадающих с каким либо символом из маски. |
=>3.0.3 |
stristr() |
Функция stristr() осуществляют поиск первого вхождения одной строки в другую без учета регистра. |
=>3.0.6 |
strtok() |
Функции strtok() ищет в строке любой символ из заданного набора разделителей и возвращает участок строки слева до любого символа из набора разделителей. |
=>3 |
strtolower() |
Функции strtolower() преобразует буквенные символы из верхнего регистра в нижний. |
=>3 |
strtoupper() |
Функции strtoupper() преобразует буквенные символы из нижнего регистра в верхний. |
=>3 |
strstr() |
Функция strstr() осуществляют поиск первого вхождения одной строки в другую. Возвращает часть строки, начинающеюся с первого вхождения строки поиска |
=>3 |
substr_compare() |
Функции substr_compare() осуществляет безопасное в двоичной форме сравнение двух строк. |
=>5 |
substr_count() |
Функции substr_count() подсчитывает количество вхождений одной строки в другой. Поиск вхождений осуществляется с учетом регистра. |
=>4 |
substr_replace() |
Функции substr_replace() заменяет часть строки другой строкой |
=>4 |
substr() |
Функция substr() возвращает часть строки. |
=>3 |
trim() |
Функция trim() удаляет пробелы и другие предопределенные символы в левой и в правой части строки. |
=>3 |
ucfirst() |
Функция ucfirst() изменяет регистр первого символа в строке на верхний. Используется только для букв. |
=>3 |
ucwords() |
Функция ucwords() изменяет регистр первого символа в каждом слове строки (первый символ должен быть буквой). |
=>3.0.3 |
vfprintf() |
Функция vfprintf() записывает отформатированные данные в поток, |
=>5 |
vprintf() |
Функции vprintf() выводит отформатированную строку в соответствии с массивом данных |
=>4.1 |
vsprintf() |
Функции vsprintf() возвращает отформатированную строку. |
=>4.1 |
wordwrap() |
Функция wordwrap() вставляет набор символов (чаще всего html теги) через заданное количество символов в строке. Наиболее часто используется для переноса строки. |
=>4.0.2 |