Downloads
Documentation
Get Involved
Help
Dutch PHP Conference 2021 - Call for Papers
Getting Started
Introduction
A simple tutorial
Language Reference
Basic syntax
Types
Variables
Constants
Expressions
Operators
Control Structures
Functions
Classes and Objects
Namespaces
Errors
Exceptions
Generators
Attributes
References Explained
Predefined Variables
Predefined Exceptions
Predefined Interfaces and Classes
Context options and parameters
Supported Protocols and Wrappers
Security
Introduction
General considerations
Installed as CGI binary
Installed as an Apache module
Session Security
Filesystem Security
Database Security
Error Reporting
Using Register Globals
User Submitted Data
Hiding PHP
Keeping Current
Features
HTTP authentication with PHP
Cookies
Sessions
Dealing with XForms
Handling file uploads
Using remote files
Connection handling
Persistent Database Connections
Command line usage
Garbage Collection
DTrace Dynamic Tracing
Function Reference
Affecting PHP's Behaviour
Audio Formats Manipulation
Authentication Services
Command Line Specific Extensions
Compression and Archive Extensions
Cryptography Extensions
Database Extensions
Date and Time Related Extensions
File System Related Extensions
Human Language and Character Encoding Support
Image Processing and Generation
Mail Related Extensions
Mathematical Extensions
Non-Text MIME Output
Process Control Extensions
Other Basic Extensions
Other Services
Search Engine Extensions
Server Specific Extensions
Session Extensions
Text Processing
Variable and Type Related Extensions
Web Services
Windows Only Extensions
XML Manipulation
GUI Extensions
Keyboard Shortcuts
?
This help
j
Next menu item
k
Previous menu item
g p
Previous man page
g n
Next man page
G
Scroll to bottom
g g
Scroll to top
g h
Goto homepage
g s
Goto search
(current page)
/
Focus search box
Введение »
« ssdeep_fuzzy_hash
Руководство по PHP
Справочник функций
Обработка текста
Change language:
English
Brazilian Portuguese
Chinese (Simplified)
French
German
Japanese
Romanian
Russian
Spanish
Turkish
Other
Submit a Pull Request
Report a Bug
Строки
Введение
Установка и настройка
Требования
Установка
Настройка во время выполнения
Типы ресурсов
Предопределённые константы
Функции для работы со строками
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_decode
— Преобразует специальные HTML-сущности обратно в соответствующие символы
htmlspecialchars
— Преобразует специальные символы в HTML-сущности
implode
— Объединяет элементы массива в строку
join
— Псевдоним implode
lcfirst
— Преобразует первый символ строки в нижний регистр
levenshtein
— Вычисляет расстояние Левенштейна между двумя строками
localeconv
— Возвращает информацию о форматировании чисел
ltrim
— Удаляет пробелы (или другие символы) из начала строки
md5_file
— Возвращает MD5-хеш файла
md5
— Возвращает 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_file
— Возвращает SHA1-хеш файла
sha1
— Возвращает SHA1-хеш строки
similar_text
— Вычисляет степень похожести двух строк
soundex
— Возвращает ключ soundex для строки
sprintf
— Возвращает отформатированную строку
sscanf
— Разбирает строку в соответствии с заданным форматом
str_contains
— Determine if a string contains a given substring
str_ends_with
— Checks if a string ends with a given substring
str_getcsv
— Выполняет разбор CSV-строки в массив
str_ireplace
— Регистронезависимый вариант функции str_replace
str_pad
— Дополняет строку другой строкой до заданной длины
str_repeat
— Возвращает повторяющуюся строку
str_replace
— Заменяет все вхождения строки поиска на строку замены
str_rot13
— Выполняет преобразование ROT13 над строкой
str_shuffle
— Переставляет символы в строке случайным образом
str_split
— Преобразует строку в массив
str_starts_with
— Checks if a string starts with a given substring
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_compare
— Бинарно-безопасное сравнение 2 строк со смещением, с учётом или без учёта регистра
substr_count
— Возвращает число вхождений подстроки
substr_replace
— Заменяет часть строки
substr
— Возвращает подстроку
trim
— Удаляет пробелы (или другие символы) из начала и конца строки
ucfirst
— Преобразует первый символ строки в верхний регистр
ucwords
— Преобразует в верхний регистр первый символ каждого слова в строке
vfprintf
— Записывает отформатированную строку в поток
vprintf
— Выводит отформатированную строку
vsprintf
— Возвращает отформатированную строку
wordwrap
— Переносит строку по указанному количеству символов
Список изменений
add a note
User Contributed Notes
There are no user contributed notes for this page.