Руководство по языку программирования PHP
 

PCRE
 

Строковые функции

 

Название
Описание
Версия PHP

Функция addcslashes() возвращает строку где перед каждым заданным символом устанавливается обратный слэш

=>4

Функция addslashes() возвращает строку с установленным обратным слэшом перед следующими символами: одиночные кавычки ('), двойные кавычки ("), обратный слэш (\), NULL

=>3
Функция bin2hex() преобразует строку с бинарными данными в шестнадцатиричное представление. Преобразование производится побайтно
=>3.0.9
Функция chop() удаляет пробелы и другие предопределенные символы в правой части строки.
=>3
Функция chr() используется для получения символа из кодировке ASCII .
=>3
Функция chunk_split() используется для разделения строки на фрагменты.
=>3.0.6

Функция convert_cyr_string преобразует данные из одной кириллической кодировки в другую.

=>3.0.6

Функция convert_uudecode возращает раскодированные данные из uudecode.

=>5
Функция convert_uuencode() кодирует данные в формат uuencode.
=>5
count_chars() Функция count_chars() возвращает количество вхождений каждого символа в строке. Подсчитываются символы входящие в диапазон ASCII (0..255))
=>4
crc32() Функция crc32() вычисляет контрольную сумму CRC32 строки
=>4.01
crypt() Функция crypt() используется для шифрования строки, используя DES, Blowfish, MD5 или другой алгоритм имеющийся в системе.
=>3
echo() Функции echo() выводит одну или несколько строк.
=>3
explode() Функция explode() возвращает массив элементами которого являются строки, полученные разбиением строки при помощи разделителя.
=>4.01
fprintf() Функция fprintf() записывает отформатированные данные в поток, дескриптор которого задан в аргументе handle, и возвращает длину выведенной строки.
=>5
get_html_translation_table Функция get_html_translation_table() возвращает массив с таблицей преобразований используемых функциями htmlentities() и htmlspecialchars().
=>4
html_entity_decode() Функция html_entity_decode() преобразует символы (HTML сущности) в HTML теги . Функция обратная htmlentities()
=>4.3
htmlentities() Функция htmlentities() выводит html-теги в виде символов.
=>3
htmlspecialchars_decode() Функция htmlspecialchars_decode преобразует HTML-сущности ( &,"",",) обратно в соответствующие символы.
=>5.1
htmlspecialchars() Функция htmlentities() преобразует символы &,"",", в HTML сущности. Возвращает преобразованную строку.
=>3
implode() Функция implode() возвращает строку состоящую из элементов массива.
=>3
join() Функция join() возвращает строку состоящую из элементов массива. Имеет псевдоним функцию implode()
=>4
localeconv() Функции localeconv() выводит массив с информацией о денежных и числовых форматах в текущей локали.
=>4.0.5
ltrim() Функция ltrim() удаляет пробелы и другие предопределенные символы в левой части (в начале) строки.
=>3
md5() Функция md5() вычисляет и возвращает MD5 хэш строки.
=>3
md5_file() Функция md5_file() вычисляет и возвращает MD5 хэш строки.
=>4.2
metaphone() Функция metaphone() возвращает одинаковый ключ для похоже звучащих слов.
=>4
nl2br() Функция nl2br() вставляет тег
(разрыв строки) перед каждым переводом строки (\n, \r\n , \n\r).
=>3
number_format() Функция number_format() Форматирует число с группировкой по тысячам.
=>3
ord() Функция ord() используется для возвращения ASCII кода первого символа в строке.
=>3
parse_str() Функции parse_str() преобразует строку в переменные.
=>3
print() Функции print() выводит одну или более строк. Всегда возвращает 1.
=>3
printf() Функции printf() выводит отформатированную строку. Возвращает длину строки.
=>3
quotemeta() Функция quotemeta() добавляет обратный слеш (\) перед следующими специальными символами: . \ + * ? [ ] ^ ( ) $
=>3
rtrim() Функция rtrim() удаляет пробелы и другие предопределенные символы в правой части строки. Функция chop() является псевдонимом данной функции.
=>3
sha1_file() Функция sha1_file() вычисляет SHA1 хэш для файла.
=>4.3
sha1() Функция sha1() вычисляет SHA1 хэш строки.
=>4.3
similar_text() Функция similar_text() возвращает количество одинаковых символов (или процент совпадения символов) между двумя строками.
=>3.0.7
soundex() Функции soundex() вычисляет и возвращает soundex ключ для строки.
=>3
sprintf() Функции sprintf() возвращает отформатированную строку.
=>3
sscanf() Функции sscanf() выбирает данные из строки в соответствии с заданным форматом.
=>4.0.1
str_ireplace() Функции str_ireplace() производит замену одних символов в строке другими.
=>5
str_repeat() Функция str_repeat() возвращает повторение строки заданное количество раз.
=>4
str_replace() Функции str_replace() производит замену одних символов в строке другими.
=>3.0.6
str_rot13() Функции str_rot13() заменяет каждую латинскую букву в сроке буквой, смещенной на 13 символов в алфавите.
=>4.2
str_shuffle() Функция str_shuffle() возвращает строку с переставленными в ней символами случайным образом.
=>4.3
str_split() Функция str_split() конвертирует строку в массив.
=>5
str_word_count() Функция str_word_count() используется для подсчета слов в сроке.
=>4.3
strcasecmp() Функция strcasecmp() осуществляет безопасное в двоичной форме сравнение двух строк. Сравнение происходит без учета регистра.
=>3.0.2
strchr() Функция strchr() осуществляют поиск первого вхождения одной строки в другую.
=>3
strcmp() Функция strcmp() осуществляет безопасное в двоичной форме сравнение двух строк. Сравнение происходит с учетом регистра.
=>3
strcoll() Функция strcall() осуществляет сравнение двух строк с учетом текущей локали.
=>4.0.5
strсspn() Функция strсspn() возвращает число равное длине символов в начале строки и не совпадающих с каким либо символом из маски.
=>3.0.3
strip_tags() Функция strip_tags() очищает строку от HTML, XML, PHP тегов, а также комментариев
=>3.0.8
stripcslashes() Функция stripcslashes() удаляет обратные слеши (чаще всего добавленные при помощи функции addcslashes().)
=>3.0.8
stripos() Функции stripos() осуществляет поиск подстроки в строке и возвращает номер позиции первого вхождения подстроки. Регистр не учитывается.
=>3
stripslashes() Функция stripslashes() удаляет обратные слеши добавленные при помощи функции addslashes().
=>3
strlen() Функция strlen() возвращает количество символов в строке.
=>3
strnatcasecmp() Функция strnatcasecmp() сравнивает, без учета регистра, две строки с применением алгоритма "естественного упорядочивания".
=>4
strnatcmp() Функция strnatcmp() сравнивает, с учетом регистра, две строки с применением алгоритма "естественного упорядочивания".
=>4
strncasecmp() Функция strncasecmp() сравнивает определенное количество символов в двух строках без учета регистра.
=>4
strncmp() Функция strncmp() сравнивает определенное количество символов в двух строках. При сравнении учитывается регистр.
=>4
strpbrk() Функции strpbrk() ищет в строке любой символ из заданного набора и возвращает остаток строки.
=>5
strpos() Функции strpos() осуществляет поиск подстроки в строке и возвращает номер позиции первого вхождения подстроки. Регистр учитывается.
=>3
strrchr() Функции strrchr() осуществляют поиск последнего вхождения одной строки в другую.
=>3
strrev() Функции strrev() производит реверс строки (переворот строки).
=>3
strripos() Функции strripos() осуществляет поиск подстроки в строке и возвращает номер позиции последнего вхождения подстроки.Поиск идет без учета регистра.
=>5
strrpos() Функции strrpos() осуществляет поиск подстроки в строке и возвращает номер позиции последнего вхождения подстроки.Поиск идет с учетом регистра.
=>3
strspn() Функция strspn() возвращает число равное длине символов в начале строки совпадающих с каким либо символом из маски.
=>3.0.3
stristr() Функция stristr() осуществляют поиск первого вхождения одной строки в другую без учета регистра.
=>3.0.6
strtok() Функции strtok() ищет в строке любой символ из заданного набора разделителей и возвращает участок строки слева до любого символа из набора разделителей.
=>3
strtolower() Функции strtolower() преобразует буквенные символы из верхнего регистра в нижний.
=>3
strtoupper() Функции strtoupper() преобразует буквенные символы из нижнего регистра в верхний.
=>3
strstr() Функция strstr() осуществляют поиск первого вхождения одной строки в другую. Возвращает часть строки, начинающеюся с первого вхождения строки поиска
=>3
substr_compare() Функции substr_compare() осуществляет безопасное в двоичной форме сравнение двух строк.
=>5
substr_count() Функции substr_count() подсчитывает количество вхождений одной строки в другой. Поиск вхождений осуществляется с учетом регистра.
=>4
substr_replace() Функции substr_replace() заменяет часть строки другой строкой
=>4
substr() Функция substr() возвращает часть строки.
=>3
trim() Функция trim() удаляет пробелы и другие предопределенные символы в левой и в правой части строки.
=>3
ucfirst() Функция ucfirst() изменяет регистр первого символа в строке на верхний. Используется только для букв.
=>3
ucwords() Функция ucwords() изменяет регистр первого символа в каждом слове строки (первый символ должен быть буквой).
=>3.0.3
vfprintf() Функция vfprintf() записывает отформатированные данные в поток,
=>5
vprintf() Функции vprintf() выводит отформатированную строку в соответствии с массивом данных
=>4.1
vsprintf() Функции vsprintf() возвращает отформатированную строку.
=>4.1
wordwrap() Функция wordwrap() вставляет набор символов (чаще всего html теги) через заданное количество символов в строке. Наиболее часто используется для переноса строки.
=>4.0.2

Статьи по теме "Секреты вебмастера"

 

Строковые функции

addcslashes()
addslashes()
bin2hex()
chop()
chr()
chunk_split()
convert_cyr_string()
convert_uudecode()
convert_uuencode()
count_chars()
crc32()
crypt()
echo()
explode()
fprintf()
get_html_translation_table()
html_entity_decode()
htmlentities()
htmlspecialchars_decode()
htmlspecialchars()
implode()
join()
localeconv()
ltrim()
md5
md5_file()
metaphone()
nl2br()
number_format()
ord()
parse_str()
print()
printf()
quotemeta()
rtrim()
sha1_file()
sha1()
similar_text()
soundex()
sprintf()
sscanf()
str_ireplace()
str_repeat()
str_replace()
str_rot13()
str_shuffle()
str_split()
str_word_count()
strcasecmp()
strchr()
strcmp()
strcoll()
strcspn()
strip_tags()
stripcslashes()
stripos()
stripslashes()
strlen()
strnatcasecmp()
strnatcmp()
strncasecmp()
strncmp()
strpbrk()
strpos()
strrchr()
strrev()
strripos()
strrpos()
strspn()
stristr()
strtok()
strtolower()
strtoupper()
strstr()
substr_compare()
substr_count()
substr_replace()
substr()
trim()
ucfirst()
ucwords()
vfprintf()
vprintf()
vsprintf()
wordwrap()

Надёжный хостинг BeGet.ru