Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
В PHP есть два оператора для работы со строками (string). Первый - оператор конкатенации ('.'), который возвращает строку, представляющую собой соединение левого и правого аргумента. Второй - оператор присваивания с конкатенацией ('.='), который присоединяет правый аргумент к левому. Для получения более полной информации ознакомьтесь с разделом Операторы присваивания.
<?php
$a = "Hello ";
$b = $a. "World!"; // $b теперь содержит строку "Hello World!"
$a = "Hello ";
$a.= "World!"; // $a теперь содержит строку "Hello World!"
?>
Название | Описание |
addcslashes | Экранирует спецсимволы в стиле языка C |
addslashes | Экранирует спецсимволы в строке |
bin2hex | Преобразует бинарные данные в шестнадцатиричное представление |
chr | Возвращает символ по его коду |
chunk_split | Разбивает строку на фрагменты |
convert_cyr_string | Преобразует строку из одной кириллической кодировки в другую |
count_chars | Возвращает информацию о символах, входящих в строку |
crc32 | Вычисляет CRC32 для строки |
crypt | Необратимое шифрование (хэширование) |
echo | Выводит одну или более строк |
explode | Разбивает строку на подстроки |
fprintf | Записывает отформатированную строку в поток |
get_html_translation_table | Возвращает таблицу преобразований, используемую функциями htmlspecialchars() и htmlentities() |
hebrev | Преобразует текст на иврите из логической кодировки в визуальную. |
hebrevc | Преобразует текст на иврите из логической кодировки в визуальную с преобразованием перевода строки. |
htmlentities | Преобразует символы в соответствующие HTML сущности. |
htmlspecialchars | Преобразует специальные символы в HTML сущности |
html_entity_decode | Преобразует HTML сущности в соответствующие символы |
implode | Объединяет элементы массива в строку |
localeconv | Возвращает информацию о числовых форматах |
ltrim | Удаляет пробелы из начала строки |
md5 | Возвращает MD5 хэш строки |
md5_file | Возвращает MD5 хэш файла |
metaphone | Возвращает ключ metaphone для строки |
nl2br | Вставляет HTML код разрыва строки перед каждым переводом строки |
number_format | Форматирует число с разделением групп |
ord | Возвращает ASCII код символа |
parse_str | Разбирает строку в переменные |
Выводит строку | |
printf | Выводит отформатированную строку |
quoted_printable_decode | Раскодирует строку, закодированную методом quoted printable |
quotemeta | Экранирует специальные символы |
rtrim | Удаляет пробелы из конца строки |
sha1 | Возвращает SHA1 хэш строки |
sha1_file | Возвращает SHA1 хэш файла |
similar_text | Вычисляет степень похожести двух строк |
soundex | Возвращает ключ soundex для строки |
sprintf | Возвращает отформатированную строку |
sscanf | Разбирает строку в соответствии с заданным форматом |
strcasecmp | Сравнение строк без учета регистра, безопасное для данных в двоичной форме |
strcmp | Сравнение строк, безопасное для данных в двоичной форме |
strcoll | Сравнение строк с учетом текущей локали |
strcspn | Возвращает длину участка в начале строки, не соответствующего маске |
stripcslashes | Удаляет экранирование символов, произведенное функцией addcslashes() |
stripos | Возвращает позицию первого вхождения подстроки без учета регистра |
stripslashes | Удаляет экранирование символов, произведенное функцией addslashes() |
strip_tags | Удаляет HTML и PHP тэги из строки |
stristr | Аналог функции strstr, но независит от регистра. |
strlen | Возвращает длину строки |
strnatcasecmp | Сравнение строк без учета регистра с использованием алгоритма "естественного упорядочения" |
strnatcmp | Сравнение строк с использованием алгоритма "естественного упорядочения" |
strncasecmp | Сравнение первых n символов строк без учета регистра, безопасное для данных в двоичной форме |
strncmp | Сравнение первых n символов строк без учета регистра, безопасное для данных в двоичной форме |
strpos | Находит первое вхождение подстроки в строку |
strrchr | Находит последнее вхождение символа в строку |
strrev | Переворачивает строку |
strripos | Возвращает позицию последнего вхождения подстроки без учета регистра |
strrpos | Находит последнее вхождение символа в строку |
strspn | Возвращает длину участка в начале строки, соответствующего маске |
strstr | Находит первое вхождение подстроки |
strtok | Разбивает строку |
strtolower | Преобразует строку в нижний регистр |
strtoupper | Преобразует строку в верхний регистр |
strtr | Преобразует заданные символы |
str_ireplace | Регистро-независимый вариант функции str_replace(). |
str_pad | Дополняет строку другой строкой до заданной длины |
str_repeat | Возвращает повторяющуюся строку |
str_replace | Заменяет строку поиска на строку замены |
str_rot13 | Выполняет над строкой преобразование ROT13 |
str_shuffle | Переставляет символы в строке |
str_split | Преобразует строку в массив |
str_word_count | Возвращает информацию о словах, входящих в строку |
substr | Функция возвращает часть строки |
substr_count | Подсчитывает число вхождений подстроки в строку |
substr_replace | Заменяет часть строки |
trim | Удаляет пробелы из начала и конца строки |
ucfirst | Преобразует первый символ строки в верхний регистр |
ucwords | Преобразует в верхний регистр первый символ каждого слова в строке |
vprintf | Выводит отформатированную строку |
vsprintf | Возвращает отформатированную строку |
wordwrap | Выполняет перенос строки на данное количество символов с использованием символа разрыва строки. |
Дата публикования: 2015-01-24; Прочитано: 182 | Нарушение авторского права страницы