Документация PHP


Text Processing

Введение

Text Processing

PHP Manual


Функции работы со строками

  • Введение
  • Установка и настройка
  • Предопределенные константы
  • Функции обработки строк
    • 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 — Преобразует текст на иврите из логической кодировки в визуальную с преобразованием перевода строки.
    • html_entity_decode — Преобразует HTML сущности в соответствующие символы
    • htmlentities — Преобразует символы в соответствующие HTML сущности.
    • htmlspecialchars_decode — Преобразует специальные HTML-сущности обратно в соответствующие символы
    • htmlspecialchars — Преобразует специальные символы в HTML сущности
    • implode — Объединяет элементы массива в строку
    • join — Псевдоним функции implode
    • lcfirst — Make a string's first character lowercase
    • levenshtein — Вычисляет расстояние Левенштейна между двумя строками
    • localeconv — Возвращает информацию о числовых форматах
    • ltrim — Удаляет пробелы из начала строки
    • md5_file — Возвращает MD5 хэш файла
    • md5 — Возвращает MD5 хэш строки
    • metaphone — Возвращает ключ metaphone для строки
    • money_format — Форматирует число как денежную величину
    • nl_langinfo — Возвращает информацию о языке и локали
    • nl2br — Вставляет HTML код разрыва строки перед каждым переводом строки
    • number_format — Форматирует число с разделением групп
    • ord — Возвращает ASCII код символа
    • parse_str — Разбирает строку в переменные
    • print — Выводит строку
    • printf — Выводит отформатированную строку
    • quoted_printable_decode — Раскодирует строку, закодированную методом quoted printable
    • quotemeta — Экранирует специальные символы
    • rtrim — Удаляет пробелы из конца строки
    • setlocale — Устанавливает локаль
    • sha1_file — Возвращает SHA1 хэш файла
    • sha1 — Возвращает SHA1 хэш строки
    • similar_text — Вычисляет степень похожести двух строк
    • soundex — Возвращает ключ soundex для строки
    • sprintf — Возвращает отформатированную строку
    • sscanf — Разбирает строку в соответствии с заданным форматом
    • str_getcsv — Parse a CSV string into an array
    • str_ireplace — Регистро-независимый вариант функции str_replace.
    • 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
    • stripos — Возвращает позицию первого вхождения подстроки без учета регистра
    • stripslashes — Удаляет экранирование символов, произведенное функцией addslashes
    • stristr — Регистро-независимый вариант функции strstr.
    • strlen — Возвращает длину строки
    • strnatcasecmp — Сравнение строк без учета регистра с использованием алгоритма "естественного упорядочения"
    • strnatcmp — Сравнение строк с использованием алгоритма "естественного упорядочения"
    • strncasecmp — Сравнение первых n символов строк без учета регистра, безопасное для данных в двоичной форме
    • strncmp — Сравнение первых n символов строк без учета регистра, безопасное для данных в двоичной форме
    • strpbrk — Ищет в строке любой символ из заданного набора
    • strpos — Возвращает позицию первого вхождения подстроки
    • strrchr — Находит последнее вхождение подстроки
    • strrev — Переворачивает строку
    • strripos — Возвращает позицию последнего вхождения подстроки без учета регистра
    • strrpos — Возвращает позицию последнего вхождения символа
    • strspn — Возвращает длину участка в начале строки, соответствующего маске
    • strstr — Находит первое вхождение подстроки
    • strtok — Разбивает строку
    • strtolower — Преобразует строку в нижний регистр
    • strtoupper — Преобразует строку в верхний регистр
    • strtr — Преобразует заданные символы
    • substr_compare — Безопасное для обработки данных в двоичной форме сравнение 2 строк со смещением, с учетом или без учета регистра
    • substr_count — Возвращает число вхождений подстроки
    • substr_replace — Заменяет часть строки
    • substr — Возвращает подстроку
    • trim — Удаляет пробелы из начала и конца строки
    • ucfirst — Преобразует первый символ строки в верхний регистр
    • ucwords — Преобразует в верхний регистр первый символ каждого слова в строке
    • vfprintf — Write a formatted string to a stream
    • vprintf — Выводит отформатированную строку
    • vsprintf — Возвращает отформатированную строку
    • wordwrap — Выполняет перенос строки на данное количество символов с использованием символа разрыва строки.

Text Processing

Введение

Text Processing

PHP Manual

SAPE все усложнил?

MainLink - простая и прибыльная продажа ссылок!

Последние поступления:

Стишки пирожки про Олега⁠⁠

Размещена 20 июня 2024 года

Олег купил презервативы
Проник в семидесятый год
И подарил их папе с мамой
Такой нелепый суицид

читать далее…

Размещена 10 августа 2020 года

Я по ТВ видел, что через 10 лет мы будем жить лучше, чем в Германии...
Я не понял, что это они с Германией сделать хотят?!

читать далее…

ТехЗадание на Землю

Размещена 14 марта 2018 года

Пpоект Genesis (из коpпоpативной пеpеписки)

читать далее…

Шпаргалка по работе с Vim

Размещена 05 декабря 2017 года

Vim довольно мощный редактор, но работа с ним не всегда наглядна.
Например если нужно отредактировать какой-то файл например при помощи crontab, без знания специфики работы с viv никак.

читать далее…

Ошибка: Error: Cannot find a valid baseurl for repo

Размещена 13 сентабря 2017 года

Если возникает ошибка на centos 5 вида
YumRepo Error: All mirror URLs are not using ftp, http[s] or file.
Eg. Invalid release/

читать далее…