PHP Conference Nagoya 2025

Строки

  • Введение
  • Установка и настройка
  • Предопределённые константы
  • Функции для работы со строками
    • addcslashes — Экранирует строку слешами в стиле языка C
    • addslashes — Экранирует строку слешами
    • bin2hex — Преобразовывает двоичные данные в шестнадцатеричное представление
    • chop — Псевдоним rtrim
    • chr — Генерирует однобайтовую строку из числа
    • chunk_split — Разбивает строку на фрагменты
    • convert_cyr_string — Преобразовывает строку из одной кириллической кодировки в другую
    • convert_uudecode — Декодирует строку из формата uuencode в обычный вид
    • convert_uuencode — Кодирует строку в формат uuencode
    • count_chars — Возвращает информацию о символах, которые входят в строку
    • crc32 — Вычисляет полином CRC32 для строки
    • crypt — Хеширует строку необратимым способом
    • echo — Выводит строки
    • explode — Разбивает строку разделителем
    • fprintf — Записывает отформатированную строку в поток
    • get_html_translation_table — Возвращает таблицу преобразований, используемую функциями htmlspecialchars и htmlentities
    • hebrev — Преобразовывает текст на иврите из логической кодировки в визуальную
    • hebrevc — Преобразовывает текст на иврите из логической кодировки в визуальную с преобразованием перевода строки
    • hex2bin — Преобразовывает шестнадцатеричные данные в двоичные
    • html_entity_decode — Преобразовывает HTML-сущности в символы
    • htmlentities — Преобразовывает возможные символы в HTML-сущности
    • htmlspecialchars — Преобразовывает специальные символы в HTML-сущности
    • htmlspecialchars_decode — Преобразовывает специальные HTML-сущности обратно в символы
    • implode — Объединяет элементы массива в строку
    • join — Псевдоним implode
    • lcfirst — Преобразовывает первый символ строки в нижний регистр
    • levenshtein — Вычисляет расстояние Левенштейна между двумя строками
    • localeconv — Возвращает информацию о форматировании чисел
    • ltrim — Удаляет пробельные или другие символы в начале строки
    • md5 — Возвращает MD5-хеш строки
    • md5_file — Возвращает MD5-хеш файла
    • metaphone — Возвращает ключ metaphone для строки
    • money_format — Форматирует число как денежную величину
    • nl_langinfo — Возвращает информацию о языке и локали
    • nl2br — Вставляет HTML-код разрыва строки перед каждым переводом строки
    • number_format — Форматирует число с группировкой классов многозначного числа
    • ord — Преобразовывает первый байт строки в число от 0 до 255
    • parse_str — Разбирает строку в переменные
    • print — Выводит строку
    • printf — Выводит отформатированную строку
    • quoted_printable_decode — Преобразовывает строку, закодированную методом quoted-printable, в 8-битную строку
    • quoted_printable_encode — Преобразовывает 8-битную строку методом quoted-printable
    • quotemeta — Экранирует специальные символы
    • rtrim — Удаляет пробельные или другие символы в конце строки
    • setlocale — Устанавливает региональные настройки
    • sha1 — Возвращает SHA1-хеш строки
    • sha1_file — Возвращает SHA1-хеш файла
    • similar_text — Вычисляет степень похожести двух строк
    • soundex — Возвращает ключ soundex для строки
    • sprintf — Возвращает отформатированную строку
    • sscanf — Разбирает строку по условиям формата
    • str_contains — Определяет, содержит ли строка заданную подстроку
    • str_decrement — Уменьшает на единицу буквенно-цифровую строку
    • str_ends_with — Проверяет, заканчивается ли строка заданной подстрокой
    • str_getcsv — Разбирает CSV-строку в массив
    • str_increment — Увеличивает на единицу буквенно-цифровую строку
    • str_ireplace — Регистронезависимый вариант функции str_replace
    • str_pad — Дополняет строку другой строкой до заданной длины
    • str_repeat — Возвращает повторяющуюся строку
    • str_replace — Заменяет вхождения строки поиска строкой замены
    • str_rot13 — Выполняет преобразование ROT13 над строкой
    • str_shuffle — Переставляет символы в строке случайным образом
    • str_split — Преобразовывает строку в массив
    • str_starts_with — Проверяет, начинается ли строка с заданной подстроки
    • str_word_count — Возвращает информацию о словах, которые входят в строку
    • strcasecmp — Сравнивает строки без учёта регистра в бинарно безопасном режиме
    • strchr — Псевдоним strstr
    • strcmp — Сравнивает строки в бинарно-безопасном режиме: как последовательности байтов
    • strcoll — Сравнивает строки с учётом текущей локали
    • strcspn — Находит длину начального фрагмента строки, который не соответствует маске
    • strip_tags — Удаляет HTML- и PHP-теги из строки
    • stripcslashes — Удаляет экранирование символов, произведённое функцией addcslashes
    • stripos — Возвращает позицию первого вхождения подстроки без учёта регистра
    • stripslashes — Удаляет экранирование символов
    • stristr — Регистронезависимый вариант функции strstr
    • strlen — Получает длину строки
    • strnatcasecmp — Сравнивает строки без учёта регистра по алгоритму natural order
    • strnatcmp — Сравнивает строк алгоритмом natural order
    • 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 — Преобразовывает в верхний регистр первый символ каждого слова в строке
    • utf8_decode — Преобразовывает строку из кодировки UTF-8 в кодировку ISO-8859-1, заменяя недопустимые или непредставимые символы
    • utf8_encode — Преобразовывает строку из кодировки ISO-8859-1 в кодировку UTF-8
    • vfprintf — Записывает отформатированную строку в поток
    • vprintf — Выводит отформатированную строку
    • vsprintf — Возвращает отформатированную строку
    • wordwrap — Переносит строку через заданное количество символов
  • Список изменений
Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top