Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Основы PHP. Операторы. Строковые операторы



В 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 Разбирает строку в переменные
print Выводит строку
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 | Нарушение авторского права страницы



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...