Функции Строк — Учебник PHP — Schoolsw3.com

Строковые функции 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()Возвращает расстояние Левенштейна между двумя строками
localeconv()Возвращает информацию о числовом и денежном форматировании информации
ltrim()Удаляет пробелы или другие символы из левой части строки
md5()Вычисляет MD5 хэш строки
md5_file()Вычисляет хэш MD5 файла
metaphone()Вычисляет ключ метафона строки
money_format()Возвращает строку, отформатированную как строка валюты
nl_langinfo()
Возвращает конкретную локальную информацию
nl2br()Вставляет разрывы строк HTML перед каждой новой строкой в строке
number_format()Форматирует число с сгруппированными тысячами
ord()Возвращает значение ASCII первого символа строки
parse_str()Разбирает строку запроса на переменные
print()Выводит одну или несколько строк
printf()Выводит форматированную строку
quoted_printable_decode()Преобразует строку для печати в кавычках в 8-битную строку
quoted_printable_encode()Преобразует 8-битную строку в строку для печати в кавычках
quotemeta()Кавычки мета символов
rtrim()Удаляет пробелы или другие символы из правой части строки
setlocale()Устанавливает информацию о локали
sha1()Вычисляет хэш SHA-1 строки
sha1_file()Вычисляет хэш SHA-1 файла
similar_text()Вычисляет сходство между двумя строками
soundex()Вычисляет ключ 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()Unquotes строка, заключенная в кавычки с помощью addcslashes()
stripslashes()Unquotes строка заключенная в кавычки с помощью addslashes()
stripos()Возвращает позицию первого вхождения строки внутри другой строки (без учета регистра)
stristr()Находит первое вхождение строки внутри другой строки (без учета регистра)
strlen()Возвращает длину строки
strnatcasecmp()Сравнивает две строки с помощью алгоритма «естественного порядка» (без учета регистра)
strnatcmp()Сравнивает две строки, используя алгоритм «естественного порядка» (чувствительный к регистру)
strncasecmp()
Строковое сравнение первых n символов (без учета регистра)
strncmp()Строковое сравнение первых n символов (чувствительно к регистру)
strpbrk()Поиск строки для любого из набора символов
strpos()Возвращает положение первого вхождения строки внутри другой строки (с учетом регистра)
strrchr()Находит последнее вхождение строки внутри другой строки
strrev()Переворачивает строку
strripos()Находит положение последнего вхождения строки внутри другой строки (без учета регистра)
strrpos()Находит положение последнего вхождения строки внутри другой строки (чувствительно к регистру)
strspn()Возвращает количество символов, найденных в строке, содержащей только символы из указанного чарлиста
strstr()Находит первое вхождение строки внутри другой строки (чувствительно к регистру)
strtok()Разбивает строку на более мелкие строки
strtolower()Преобразует строку в строчные буквы
strtoupper()Преобразует строку в заглавные буквы
strtr()Переводит определенные символы в строку
substr()Возвращает часть строки
substr_compare()Сравнивает две строки из заданной начальной позиции (двоичная безопасная и дополнительно чувствительная к регистру)
substr_count()Подсчитывает количество раз, когда подстрока встречается в строке
substr_replace()Заменяет часть строки другой строкой
trim()Удаляет пробелы или другие символы с обеих сторон строки
ucfirst()Преобразует первый символ строки в верхний регистр
ucwords()Преобразует первый символ каждого слова в строке в верхний регистр
vfprintf()Записывает форматированную строку в указанный выходной поток
vprintf()Выводит форматированную строку
vsprintf()Записывает форматированную строку в переменную
wordwrap()Обертывание строки в заданное количество символов

Поиск подстроки в строке по точному соответствию | PHPClub

FRIE
Новичок