Вернуться   D3Scene.Ru Софт портал игр | Хаки | Проги | Статьи > Другое > Информационные технологии > Программирование > PHP
Присоединяйся к нам



Ответ
 
Опции темы Опции просмотра
Старый 12.04.2011, 13:05   #1
Местный
 
Аватар для FLaMeWaVe-
 
Регистрация: 09.02.2011
Адрес: UK,London
Сообщений: 106
Репутация: 77
Отправить сообщение для FLaMeWaVe- с помощью ICQ Отправить сообщение для FLaMeWaVe- с помощью Yahoo Отправить сообщение для FLaMeWaVe- с помощью Skype™
Автор По умолчанию

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


Введение

Эти функции предназначены для выполнения различных манипуляций со строками. Более специализированные функции см. в разделах, посвященных регулярным выражениям и обработке URL.

Для получения общей информации о работе со строками, особенно об использовании одиночных и двойных кавычек и экранировании символов, смотрите главу "Строки" в разделе "Типы" .
Требования

Эти функции всегда доступны.
Установка

Для использования этих функций не требуется проведение установки, поскольку они являются частью ядра PHP.
Предопределенные константы

Перечисленные ниже константы определены данным расширением и могут быть доступны только в том случае, если PHP был собран с поддержкой этого расширения или же в том случае, если данное расширение подгружается во время выполнения.

CRYPT_SALT_LENGTH integer

CRYPT_STD_DES integer

CRYPT_EXT_DES integer

CRYPT_MD5 integer

CRYPT_BLOWFISH integer

HTML_SPECIALCHARS (integer)

HTML_ENTITIES (integer)

ENT_COMPAT (integer)

ENT_QUOTES (integer)

ENT_NOQUOTES (integer)

CHAR_MAX (integer)

LC_CTYPE (integer)

LC_NUMERIC (integer)

LC_TIME (integer)

LC_COLLATE (integer)

LC_MONETARY (integer)

LC_ALL (integer)

LC_MESSAGES (integer)

STR_PAD_LEFT (integer)

STR_PAD_RIGHT (integer)

STR_PAD_BOTH (integer)

Смотрите также

Для получения информации о более сложной обработке строк обратитесь к разделам о регулярных выражениях: POSIX-совместимых и Perl-совместимых.
Содержание
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()
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_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 -- Записывает форматированную строку в поток
vprintf -- Выводит отформатированную строку
vsprintf -- Возвращает отформатированную строку
wordwrap -- Выполняет перенос строки на данное количество символов с использованием символа разрыва строки.
  Ответить с цитированием Наверх
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Powered by vBulletin
Copyright © 2017 vBulletin Solutions, Inc.
Перевод: zCarot | Дизайн: G-A | Верстка: OldEr
Текущее время: 20:21. Часовой пояс GMT +4.