Функции строк PHP 5

Функции строк PHP 5

Функции строк PHP являются частью ядра PHP. Эти функции могут быть использованы без установки.

Функция Описание
addcslashes() Вернуть строку с добавлением обратной косой черты перед указанными символами.
addslashes() Вернуть строку с добавлением обратной косой черты перед определенными символами.
bin2hex() Преобразовать строку ASCII символов в шестнадцатеричное значение.
chop() Удалить пробельные символы или другие символы справа от строки.
chr() Вернуть символ по указанному значению ASCII.
chunk_split() Разделить строку на множество более мелких частей.
convert_cyr_string() Преобразовать строку из одного кириллического набора символов в другой.
convert_uudecode() Декодировать строку, закодированную uuencode.
convert_uuencode() Кодировать строку с использованием алгоритма uuencode.
count_chars() Вернуть информацию о символах, используемых в строке.
crc32() Рассчитать 32-битный CRC строки.
crypt() Односторонний метод шифрования строк (хеширование).
echo() вывод одной или нескольких строк.
explode() Разбить строку на массив.
fprintf() Записать отформатированную строку в указанный поток вывода.
get_html_translation_table() Вернуть таблицу перевода, используемую функциями htmlspecialchars() и htmlentities().
hebrev() Преобразовать еврейский текст в видимый текст.
hebrevc() Преобразовать еврейский текст в видимый текст и преобразовать новые строки (\n) в <br>.
hex2bin() преобразование строки十六进制ных значений в ASCII-символы.
html_entity_decode() преобразование HTML-символов в символы.
htmlentities() преобразование символов в HTML-символы.
htmlspecialchars_decode() преобразование некоторых предопределенных HTML-символов в символы.
htmlspecialchars() преобразование некоторых предопределенных символов в HTML-символы.
implode() возврат строки, составленной из элементов массива.
join() синоним implode().
lcfirst() преобразование первого символа строки в нижний регистр.
levenshtein() возврат расстояния Levenshtein между двумя строками.
localeconv() возврат информации о местном формате чисел и денег.
ltrim() удаление пробельных символов или других символов слева от строки.
md5() расчет хеша MD5 строки.
md5_file() расчет хеша MD5 файла.
metaphone() расчет звукового ключа строки metaphone.
money_format() возврат строки в формате денег.
nl_langinfo() возврат специфической информации о регионе.
nl2br() вставка HTML-разрыва строки перед каждой новой строкой в строке.
number_format() форматирование чисел с группировкой по тысячам.
ord() возврат ASCII-значения первого символа строки.
parse_str() парсинг строки запроса в переменные.
print() вывод одной или нескольких строк.
printf() Вывести форматированную строку.
quoted_printable_decode() преобразование строки quoted-printable в 8-битную строку.
quoted_printable_encode() преобразование 8-битной строки в строку quoted-printable.
quotemeta() использование метасимволов.
rtrim() удаление пробельных символов или других символов справа от строки.
setlocale() установка информации о регионе (географической информации).
sha1() расчет хеша SHA-1 строки.
sha1_file() расчет хеша SHA-1 файла.
similar_text() расчет сходства между двумя строками.
soundex() расчет звукового ключа строки.
sprintf() Записать отформатированную строку в переменные.
sscanf() Анализировать ввод из строки по указанному формату.
str_getcsv() Разделить CSV строку на массив.
str_ireplace() Заменить некоторые символы в строке (не чувствителен к регистру).
str_pad() Заполнить строку новым размером.
str_repeat() Повторить строку指定的 количество раз.
str_replace() Заменить некоторые символы в строке (чувствителен к регистру).
str_rot13() Выполнение ROT13 кодирования строки.
str_shuffle() Случайное перемешивание всех символов в строке.
str_split() Разделить строку на массив.
str_word_count() Расчет количества слов в строке.
strcasecmp() Сравнение двух строк (не чувствителен к регистру).
strchr() Найти первое的出现的位置 в другой строке. (Альтернативное имя strstr()).
strcmp() Сравнение двух строк (чувствителен к регистру).
strcoll() Сравнение двух строк (в зависимости от локальных настроек).
strcspn() Возвращает количество символов, найденных в строке до нахождения некоторых указанных символов.
strip_tags() Удаляет HTML и PHP теги из строки.
stripcslashes() Удаляет обратные слеш, добавленные функцией addcslashes().
stripslashes() Удаляет обратные слеш, добавленные функцией addslashes().
stripos() Возвращает положение первого出现的 строки в другой строке (не чувствителен к регистру).
stristr() Найти положение первого出现的 строки в другой строке (не чувствителен к регистру).
strlen() Возвращает длину строки.
strnatcasecmp() Сравнение двух строк с помощью алгоритма "естественного排序" (не чувствителен к регистру).
strnatcmp() Сравнение двух строк с помощью алгоритма "естественного排序" (чувствителен к регистру).
strncasecmp() Сравнение строк из первых n символов (не чувствителен к регистру).
strncmp() Сравнение строк из первых n символов (чувствителен к регистру).
strpbrk() Найти любой символ из группы символов в строке.
strpos() Возвращает положение первого出现的 строки в другой строке (чувствителен к регистру).
strrchr() Найти последнее появление строки в другой строке.
strrev() 逆变 строку.
strripos() Найти положение последнего appearances строки в другой строке (не чувствительно к регистру).
strrpos() Найти положение последнего появления строки в другой строке (чувствительно к регистру).
strspn() Вернуть количество出现的 определенного символа в строке.
strstr() Найти первое出现 строки в другой строке (чувствительно к регистру).
strtok() Разделить строку на более мелкие строки.
strtolower() Преобразовать строку в нижний регистр.
strtoupper() Преобразовать строку в верхний регистр.
strtr() Преобразовать определенные символы в строке.
substr() Вернуть часть строки.
substr_compare() Сравнить два строки с указанного начала位置 (безопасно для байтов и чувствительно к регистру).
substr_count() Считать количество出现的 подстроки в строке.
substr_replace() Заменить часть строки другой строкой.
trim() Удалить пробельные символы и другие символы с обеих сторон строки.
ucfirst() Преобразовать первую букву строки в верхний регистр.
ucwords() Преобразовать первую букву каждого слова в строке в верхний регистр.
vfprintf() Записать форматированную строку в указанный поток вывода.
vprintf() Вывести форматированную строку.
vsprintf() Записать форматированную строку в переменную.
wordwrap() Разбить строку на слова определенного количества