Книги наших сотрудников
 
Гостевая книга 

справочник функций

скачать учебник PHP

Форум PHP

Учебник по PHP 4

Сколько новых сайтов Вы делаете за год? результаты


Варианты ответов

Голосов

%

1 сайт 32038 11.9%
2-3 сайта 18406 6.8%
не больше 10 сайтов 13504 5.0%
10-20 сайтов 10882 4.0%
Так много, что не могу сосчитать 143237 53.3%
Я вообще не делаю сайты 50648 18.8%

Общее количество проголосовавших составляет: 268715

Оглавление

  1. Основы PHP
  2. Операторы языка PHP
  3. Строковые функции
  4. Массивы
  5. Функции
  6. Работа с файлами
  7. Регулярные выражения
  8. Сессии и cookies в PHP
  9. Работа с FTP
  10. Проверка данных
  11. Гостевая книга
  12. PHP и MySQL
Rambler's Top100
Яндекс цитирования
Rambler's Top100



Справочник функций PHP

Справочник функций PHP


Название

Описание

addcslashes

Экранирует спецсимволы в стиле языка C

addslashes

Экранирует спецсимволы в строке

base64_decode

Функция декодирует данные, закодированные MIME base64

base64_encode

кодирует данные с использованием MIME base64

basename

Возвращает имя файла из указанного пути

bin2hex

Преобразует бинарные данные в шестнадцатиричное представление

bzclose

Закрывает файл bzip2

bzcompress

Сжимает данные с использованием bzip2

bzdecompress

Распаковывает данные, сжатые с использованием bzip2

bzerrno

Возвращает код ошибки работы с bzip2

bzerror

Возвращает код и строку ошибки работы с bzip2

bzerrstr

Возвращает строку ошибки работы с bzip2

bzflush

Вызывает запись всех буфферизированных данных

bzopen

Открывает для работы файл, сжатый с использованием bzip2

bzread

Бинарно-безопасное чтение файла bzip2

bzwrite

Бинарно-безопасная запись bzip2 файла

chdir

Сменить каталог

checkdate

Проверяет правильность даты по грегорианскому календарю

chgrp

Изменяет группу владельцев файла

chmod

Изменяет режим доступа к файлу или каталогу

chown

Изменяет владельца файла

chr

Возвращает символ по его коду

chroot

Сменить корневой каталог

chunk_split

Разбивает строку на фрагменты

clearstatcache

Очищает кэш состояния файлов

closedir

Освободить дескриптор каталога

convert_cyr_string

Преобразует строку из одной кириллической кодировки в другую

copy

Копирует файл

count_chars

Возвращает информацию о символах, входящих в строку

crc32

Вычисляет CRC32 для строки

crypt

Необратимое шифрование (хэширование)

curl_close

Завершает сеанс CURL

curl_errno

Возвращает код последней ошибки

curl_error

Возвращает строку с описанием последней ошибки

curl_exec

Выполняет запрос CURL

curl_getinfo

Возвращает информацию о последней операции

curl_init

Инициализирует сеанс CURL

curl_multi_add_handle

Добавляет обычный cURL дескриптор к набору cURL дескрипторов

curl_multi_close

Закрывает набор cURL дескрипторов

curl_multi_exec

Выполняет операции с набором cURL дескрипторов

curl_multi_getcontent

Возвращает результат операции, если был установлен параметр CURLOPT_RETURNTRANSFER

curl_multi_info_read

Возвращает информацию о текущих операциях

curl_multi_init

Создает набор cURL дескрипторов

curl_multi_remove_handle

Удаляет cURL дескриптор из набора cURL дескрипторов

curl_multi_select

Возвращает сокеты, созданные модулем cURL

curl_setopt

Устанавливает параметр для сеанса CURL

curl_version

Возвращает версию CURL

date

Форматирует системную дату/время

delete

См.описание функции unlink() или unset()

dir

Класс directory

dirname

Возвращает имя каталога из указанного пути

diskfreespace

Псевдоним функции disk_free_space()

disk_free_space

Получить размер доступного пространства в каталоге

disk_total_space

Возвращает объем каталога

doubleval

Ссылка на floatval()

echo

Выводит одну или более строк

empty

определяет, установлена ли переменная.

exif_imagetype

Функция определяет формат изображения

exif_read_data

Функция читает заголовки файлов JPEG и TIFF и возвращает ассоциативный массив со свойствами файлов, размещенных в заголовках.

exif_thumbnail

Возвращает встроенные эскизы (уменьшенные изображения) из файлов форматов JPEG и TIFF.

explode

Разбивает строку на подстроки

fclose

Закрывает дескриптор файла

feof

Проверяет, достигнут ли конец файла

fflush

Сброс буфера вывода в файл

fgetc

Считывает символ из файла

fgetcsv

Читает строку из файла и производит разбор данных CSV

fgets

Прочитать строку из файла

fgetss

Прочитать строку из файла и отбросить HTML-теги

file

Получить содержимое файла в виде массива

fileatime

Получить время последнего доступа к файлу

filectime

Получить время последнего изменения i-узла

filegroup

Получить идентификатор группы файла

fileinode

Получить номер i-узла файла

filemtime

Получить время последнего изменения файла

fileowner

Получить идентификатор владельца файла

fileperms

Получить информацию о правах на файл

filesize

Получить размер файла

filetype

Возвращает тип файла

file_exists

Проверить наличие указанного файла или каталога

file_get_contents

Получить содержимое файла в виде одной строки

file_put_contents

Записать строку в файл

floatval

преобразует число к типу float - с плавающей точкой

flock

Переносимая функция блокировки файлов

flush

очищает буфер вывода

fnmatch

Проверка совпадения имени файла с шаблоном

fopen

Открыть файл или URL

fpassthru

Выводит все оставшиеся данные начиная с текущей позиции файлового указателя и до конца файла.

fprintf

Записывает отформатированную строку в поток

fputs

См. описание fwrite()

fread

Функция чтения бинарных файлов

ftp_alloc

Выделяет память для загружаемого на сервер файла

ftp_cdup

Функция осуществляет переход в исходную(корневую) директорию FTP-сервера

ftp_chdir

Изменяет текущую директорию на FTP-сервере

ftp_chmod

Устанавливает права доступа на файл (или директорию) через FTP

ftp_close

Закрывает FTP-соединение

ftp_connect

Фунция устанавливает соединение с FTP-сервером

ftp_delete

Удаляет файл с FTP-сервера

ftp_exec

Осуществляет запрос на выполнение программы на FTP-сервере

ftp_fget

Загрузка файла с FTP-сервера и сохранение его в открытом файле

ftp_fput

Загрузка из открытого файла на FTP-сервер

ftp_get

Функция загружает файл с FTP-сервера

ftp_get_option

Получает значения констант, определяющих поведение FTP-сервера

ftp_login

После установки соединения с FTP-сервером осуществляет регистрацию пользователя

ftp_mdtm

Функция возвращает время последней модификации файла

ftp_mkdir

Создаёт директорию на FTP-сервере

ftp_nb_continue

Продолжение загрузки на/с FTP-сервера файла (не блочного)

ftp_nb_fget

Получает файл с FTP-сервера и записывает его в открытом файле

ftp_nb_fput

Загрузка из открытого файла на FTP-сервер

ftp_nb_get

Функция загружает файл с FTP-сервера

ftp_nb_put

Загружает файл на FTP-сервер

ftp_nlist

Возвращает список файлов в текущей директории

ftp_pasv

Функция включает или выключает пассивный режим

ftp_put

Загружает файл на FTP-сервер

ftp_pwd

Возвращает имя текущей директории

ftp_quit

Синоним функции ftp_close()

ftp_raw

Функция посылает команду FTP-протокола на сервер

ftp_rawlist

Возвращает подробный список файлов в директории

ftp_rename

Функция переименовывает файл на FTP-сервере

ftp_rmdir

Функция удаляет директорию с FTP-сервера

ftp_set_option

Устанавливает значения констант, определяющих поведение FTP-сервера

ftp_site

Отправляет команду SITE FTP-серверу

ftp_size

Функция возвращает размер файла на FTP-сервере

ftp_systype

Функция возвращает тип операционной системы на строне FTP-сервера

gd_info

Возвращает ассоциативный массив с информацией об установленной библиотеке GD

getcwd

Получить имя текущего рабочего каталога

getdate

Возвращает информацию о дате/времени

getimagesize

Возвращает размер файла в пикселях и различную информацию об изображении

gettimeofday

Возвращает текущее время

gettype

Возвращает тип переменной

get_defined_vars

возвращает массив из всех определённых в скрипте переменных.

get_html_translation_table

Возвращает таблицу преобразований, используемую функциями htmlspecialchars() и htmlentities()

get_resource_type

возвращает тип ресурса

gmdate

Форматирует дату/время по Гринвичу

gmmktime

Возвращает метку времени Unix для времени по Гринвичу

gmstrftime

Форматирует дату/время по Гринвичу с учетом текущей локали

header

Отправляет необработанные HTTP-заголовки

headers_list

Возвращает список отправленных HTTP-заголовков (или готовых к отправке)

headers_sent

Проверяет отправлены ли HTTP-заголовки клиенту и, если отправлены, то где

hebrev

Преобразует текст на иврите из логической кодировки в визуальную.

hebrevc

Преобразует текст на иврите из логической кодировки в визуальную с преобразованием перевода строки.

htmlentities

Преобразует символы в соответствующие HTML сущности.

htmlspecialchars

Преобразует специальные символы в HTML сущности

html_entity_decode

Преобразует HTML сущности в соответствующие символы

iconv

Преобразует строку из одной кодировки в другую

iconv_get_encoding

Функция получает текущие установки для конвертации кодировки символов.

iconv_mime_decode

Декодирует MIME-заголовки

iconv_mime_decode_headers

Осуществляет MIME-декодирование заголовков

iconv_mime_encode

Формирует поля MIME-заголовков

iconv_set_encoding

устанавливает текущие установки для конвертации кодировки символов

iconv_strlen

Возвращает число символов в строке

iconv_strpos

Функция находит первое вхождение подстроки в строку

iconv_strrpos

Находит позицию последнего вхождения подстроки в строку

iconv_substr

Функция вырезает часть строки

image2wbmp

Сохраняет WBMP-изображение в файл на диске

imagealphablending

Определяет режимы прорисовки полноцветных изображений

imageantialias

Включает и отключает опцию сглаживания при рисовании на изображении

imagearc

Рисует дугу эллипса

imagechar

Горизонтальное рисование символа

imagecharup

Вертикальное рисование символа

imagecolorallocate

Функция возвращает идентификатор цвета для изображения

imagecolorallocatealpha

Функция возвращает идентификатор цвета для изображения

imagecolorat

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

imagecolorclosest

Функция возвращает идентификатор цвета из цветовой палитры изображения который наиболее близко подходит к цвету RGB

imagecolorclosestalpha

Функция возвращает идентификатор цвета из цветовой палитры изображения, который наиболее близко подходит к цвету RGB

imagecolorclosesthwb

Возвращает индекс градации серого для цвета передаваемого RGB-компонентами

imagecolordeallocate

Функция уничтожает объект цвета

imagecolorexact

Возвращает идентификатор цвета из цветовой палитры изображения

imagecolorexactalpha

Возвращает идентификатор цвета из цветовой палитры изображения

imagecolormatch

Проверяет на сходство два изображения

imagecolorresolve

Функция ищет на изображении запрошенный цвет и возвращает его идентификатор

imagecolorresolvealpha

Функция ищет на изображении запрошенный цвет и возвращает его идентификатор

imagecolorset

Функция производит модификацию цветовой палитры изображения

imagecolorsforindex

Функция возвращает цвет, содержащийся в индексе цветовой палитры изображения

imagecolorstotal

Возвращает количество цветов в цветовой палитре изображения

imagecolortransparent

Устанавливает прозрачный цвет на изображении

imagecopy

Функция копирует одно изображение на другое

imagecopymerge

Функция копирует с объединением одну область изображения на другую

imagecopymergegray

Копирование с объединением одного изображения на другое

imagecopyresampled

Функция копирует прямоугольные области с одного изображения на другое

imagecopyresized

Функция копирует прямоугольные области с одного изображения на другое

imagecreate

Создает пустое изображение

imagecreatefromgd

Создает новое изображение из файла формата GD

imagecreatefromgd2

Создает новое изображение из файла формата GD2

imagecreatefromgd2part

Создает новое изображение из прямоугольной области файла

imagecreatefromgif

Создает изображение из файла формата GIF

imagecreatefromjpeg

Создает изображение JPEG из файла

imagecreatefrompng

Создает изображение из файла формата PNG.

imagecreatefromstring

Создает новое изображения из потока

imagecreatefromwbmp

Создает изображение из файла формата WBMP

imagecreatefromxbm

Создает изображение из файла формата XBM

imagecreatefromxpm

Создает изображение из файла формата XPM.

imagecreatetruecolor

Создает пустое полноцветное изображение

imagedashedline

Функция рисует штрихпунктирную линию

imagedestroy

Функция освобождает память, занятую изображением

imageellipse

Функция рисует эллипс

imagefill

Функция производит заливку области внутри контура

imagefilledarc

Рисует сектор эллипса и осуществляет его заливку

imagefilledellipse

Рисует закрашенный эллипс

imagefilledpolygon

Рисует закрашенный многоугольник

imagefilledrectangle

Рисует закрашенный прямоугольник

imagefilltoborder

Выполняет заливку области внутри контура

imagefilter

Применяет фильтр к изображению

imagefontheight

Возвращает высоту символов шрифта

imagefontwidth

Возвращает ширину символов шрифта

imageftbbox

Вычисляет размеры прямоугольника, ограничивающего строку, написанную шрифтом Free Type 2

imagefttext

Записывает строку на изображение с помощью шрифта Free Type 2

imagegammacorrect

Функция, осуществляющая гамма-коррекцию изображения

imagegd

Записывает GD2-изображение на диск

imagegd2

Записывает GD2-изображение на диск

imagegif

Записывает изображение на диск в формате GIF

imageinterlace

Включает и выключает чересстрочное формирование изображения

imageistruecolor

Определяет является ли изображение полноцветным.

imagejpeg

Записывает изображение на диск в формате JPEG

imagelayereffect

Устанавливает флаг смешивания для использования в эффектах наложения слоев

imageline

Рисует линию

imageloadfont

Загружает пользовательский растровый шрифт из файла

imagepalettecopy

Копирует цветовую палитру из изображения-источника в изображение-приемник

imagepng

Записывает изображение на диск в формате PNG

imagepolygon

Рисует многоугольник

imagepsbbox

Вычисляет размеры прямоугольника, в который вписана строка, написанная шрифтом PostScript Type1.

imagepscopyfont

Создает копию PostScript Type1 шрифта

imagepsencodefont

Загружает вектор кодировки из файла

imagepsextendfont

Сжимает или растягивает PostScript Type1 шрифт

imagepsfreefont

Освобождает память занятую шрифтом

imagepsloadfont

Загружает шрифт в формате PostScript Type1 из файла

imagepsslantfont

Осуществляет наклон PostScript Type1 шрифта

imagepstext

Записывает строку на изображении PostScript Type1 шрифтом

imagerectangle

Рисует прямоугольник

imagerotate

Осуществляет поворот изображение

imagesavealpha

Применяется для установки прозрачности изображений в формате PNG

imagesetbrush

Устанавливает кисть, используемую при рисовании линий и контуров

imagesetpixel

Рисует пиксель

imagesetstyle

Устанавливает стиль, используемый всеми функциями рисования линий и контуров

imagesetthickness

Устанавливает толщину линий при рисовании

imagesettile

Устанавливает изображение в качестве фоновой заливки

imagestring

Горизонтальное рисование строки

imagestringup

Вертикальное рисование строки

imagesx

Функция возвращает ширину изображения image в пикселях

imagesy

Функция возвращает высоту изображения image в пикселях

imagetruecolortopalette

Конвертирует полноцветное изображение в изображение с цветовой палитрой с ограниченным числом цветов

imagettfbbox

Вычисляет размеры прямоугольника, в который вписана строка, написанная TrueType-шрифтом

imagettftext

Записывает строку на изображении TrueType-шрифтом

imagetypes

Возвращает формат изображений, которые поддерживаются текущей реализацией PHP и библиотеки GD.

imagewbmp

Записывает изображение на диск в формате WBMP

imagexbm

Записывает изображение на диск в формате XBM

image_type_to_mime_type

Определяет mime-типы для констант imagetype, возвращаемых функциями getimagesize(), exif_read_data(), exif_thumbnail(), exif_imagetype().

implode

Объединяет элементы массива в строку

import_request_variables

помещает переменные GET/POST/Cookie в глобальную область видимости

intval

преобразует переменную к целому типу

iptcembed

Внедряет двоичные данные в заголовок файла в формате JPEG

iptcparse

Функция осуществляет разбор и выдачу информации представленной в двоичном виде в IPTC-блоках

isset

Функция определяет, установлена ли переменная.

is_array

Функция определяет, является ли переданный аргумент массивом.

is_bool

Функция определяет, относится ли переменная к логическому типу.

is_callable

Функция определяет, может ли содержимое переменной быть вызвано как функция.

is_double

Ссылка на is_float

is_float

Функция выясняет относится ли переменная к типу float

is_int

определяет, является ли переменная типом integer

is_integer

Ссылка на is_int

is_long

Ссылка на is_int

is_null

Функция определяет, явлется ли переданный аргумент NULL

is_numeric

Функция определяет, является ли переменная числом или числовой строкой.

is_object

Функция определяет, является ли переданная в качестве аргумента переменная объектом

is_real

Ссылка на is_float

is_resource

определяет, является ли переменная ресурсом

is_scalar

Функция определяет, является ли переменная скаляром

is_string

Функция определяет, является ли переданная ей в качестве аргумента переменная строкой.

jpeg2wbmp

Конвертирует изображение в формате JPEG в изображение формата WBMP

localeconv

Возвращает информацию о числовых форматах

localtime

Возвращает системное время

ltrim

Удаляет пробелы из начала строки

md5

Возвращает MD5 хэш строки

md5_file

Возвращает MD5 хэш файла

metaphone

Возвращает ключ metaphone для строки

microtime

Возвращает метку времени с микросекундами

mktime

Возвращает метку времени для заданной даты

mysql_affected_rows

Возвращает число затронутых прошлой операцией рядов.

mysql_change_user

Изменяет пользователя для указанного соединения.

mysql_client_encoding

Возвращает кодировку соединения

mysql_close

Закрывает соединение с сервером MySQL

mysql_connect

Открывает соединение с сервером MySQL

mysql_create_db

Создаёт базу данных MySQL

mysql_data_seek

Перемещает внутренний указатель в результате запроса

mysql_db_name

Возвращает название базы данных

mysql_db_query

Переключается к указанной базе данных и посылает запрос

mysql_drop_db

Уничтожает базу данных MySQL

mysql_errno

Возвращает численный код ошибки выполнения последней операции с MySQL

mysql_error

Возвращает строку ошибки последней операции с MySQL.

mysql_escape_string

Экранирует SQL спец-символы для mysql_query.

mysql_fetch_array

Обрабатывает ряд результата запроса, возвращая ассоциативный массив, численный массив или оба.

mysql_fetch_assoc

Обрабатывает ряд результата запроса и возвращает ассоциативный массив.

mysql_fetch_field

Возвращает информацию о колонке из результата запроса в виде объекта.

mysql_fetch_lengths

Возвращает длину каждого поля в результате.

mysql_fetch_object

Обрабатывает ряд результата запроса и возвращает объект

mysql_fetch_row

Обрабатывает ряд результата запроса и возвращает неассоциативный массив.

mysql_field_flags

Возвращает флаги указанного поля результата запроса.

mysql_field_len

Возвращает длину указанного поля.

mysql_field_name

Возвращает название указанной колонки результата запроса.

mysql_field_seek

Устанавливает внутренний указатель поля на переданное смещение.

mysql_field_table

Возвращает название таблицы, которой принадлежит указанное поле.

mysql_field_type

Возвращает тип указанного поля результата запроса.

mysql_free_result

Освобождает память от результата запроса

mysql_get_client_info

Возвращает данные о MySQL-клиенте

mysql_get_host_info

Возвращает информацию о соединении с MySQL

mysql_get_proto_info

Возвращает информацию о протоколе MySQL

mysql_get_server_info

Возвращает информацию о сервере MySQL

mysql_info

Возвращает информацию о последнем запросе

mysql_insert_id

Возвращает ID, сгенерированный при последнем INSERT-запросе.

mysql_list_dbs

Возвращает список баз данных, доступных на сервере.

mysql_list_fields

Возвращает список колонок таблицы

mysql_list_processes

Возвращает список процессов MySQL

mysql_list_tables

Возвращает список таблиц базы данных MySQL

mysql_num_fields

Возвращает количество полей результата запроса

mysql_num_rows

Возвращает количество рядов результата запроса

mysql_pconnect

Устанавливает постоянное соединение с сервером MySQL.

mysql_ping

Проверяет соединение с сервером и пересоединяется при необходимости

mysql_query

Посылает запрос MySQL

mysql_real_escape_string

Экранирует специальные символы в строке, используемой в SQL-запросе, принимая во внимание кодировку соединения.

mysql_result

Возвращает данные результата запроса

mysql_select_db

Выбирает базу данных MySQL

mysql_stat

Возвращает текущий статус сервера

mysql_tablename

Возвращает имя таблицы, содержащей указанное поле

mysql_thread_id

Возвращает ID текущего потока

mysql_unbuffered_query

Посылает MySQL SQL-запрос без авто-обработки результата и её буфферизации.

nl2br

Вставляет HTML код разрыва строки перед каждым переводом строки

number_format

Форматирует число с разделением групп

ob_clean

очищает буфер вывода

ob_end_clean

очищает буфер вывода и отключает буферизацию вывода

ob_end_flush

Функция очищает (отправляет) буфер вывода и отключает буферизацию вывода

ob_flush

Функция очищает (отправляет) буфер вывода

ob_get_clean

Функция возвращает текущее содержимое буфера и удаляет текущий буфер

ob_get_contents

возвращает содержимое буфера вывода

ob_get_flush

Очищает буфер, возвращая его содержимое в виде строки и выключает буферизацию

ob_get_length

Функция возвращает размер буфера вывода

ob_get_level

Функция уровень вложения механизма буферизации вывода

ob_get_status

Возвращает статус буфера вывода

ob_gzhandler

callback-функция используемая при вызове функции ob_start() для буфера вывода gzip

ob_iconv_handler

Функция конвертирует кодировку символов как обработчик буфера вывода

ob_implicit_flush

Функция включает/выключает неявную очистку

ob_list_handlers

Список всех используемых обработчиков буферизации

ob_start

Функция включает буферизацию вывода

opendir

Открыть каталог

ord

Возвращает ASCII код символа

output_add_rewrite_var

Добавляет значения переменных к URL

output_reset_rewrite_vars

Уничтожает значения переменных в URL

parse_str

Разбирает строку в переменные

parse_url

Функция разбирает строку с URL и возвращает его компоненты.

png2wbmp

Конвертирует изображение в формате PNG в изображение формата WBMP

preg_grep

Возвращает массив вхождений, которые соответствуют шаблону

preg_match

Выполняет проверку на соответствие регулярному выражению

preg_match_all

Выполняет глобальный поиск шаблона в строке

preg_quote

Экранирует символы в регулярных выражениях

preg_replace

Выполняет поиск и замену по регулярному выражению

preg_replace_callback

Выполняет поиск по регулярному выражению и замену с использованием функции обратного вызова

preg_split

Разбивает строку по регулярному выражению

print

Выводит строку

printf

Выводит отформатированную строку

print_r

Выводит в доступном для человека виде информацию о переменной

quoted_printable_decode

Раскодирует строку, закодированную методом quoted printable

quotemeta

Экранирует специальные символы

rawurldecode

Функция декодирует URL-строки, закодированные в безопасное представление.

rawurlencode

Функция кодирует URL в безопасное представление (в соответствии с RFC1738).

readdir

Получить элемент каталога по его дескриптору

read_exif_data

Является псевдонимом функции exif_read_data()

rewinddir

Сбросить дескриптор каталога

rtrim

Удаляет пробелы из конца строки

scandir

Получить список файлов и каталогов, расположенных по указанному пути

serialize

Функция генерирует хранимое представление значения.

setrawcookie

Устанавливает cookie без url-кодирования её значения

settype

Функция устанавливает тип переменной

sha1

Возвращает SHA1 хэш строки

sha1_file

Возвращает SHA1 хэш файла

similar_text

Вычисляет степень похожести двух строк

soundex

Возвращает ключ soundex для строки

sprintf

Возвращает отформатированную строку

sscanf

Разбирает строку в соответствии с заданным форматом

strcasecmp

Сравнение строк без учета регистра, безопасное для данных в двоичной форме

strcmp

Сравнение строк, безопасное для данных в двоичной форме

strcoll

Сравнение строк с учетом текущей локали

strcspn

Возвращает длину участка в начале строки, не соответствующего маске

strftime

Форматирует текущую дату/время с учетом текущей локали

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

Преобразует строку в нижний регистр

strtotime

Преобразует текстовое представление даты на английском языке в метку времени Unix

strtoupper

Преобразует строку в верхний регистр

strtr

Преобразует заданные символы

strval

Преобразует переменную к строковому типу

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

Заменяет часть строки

time

Возвращает текущую метку времени

trim

Удаляет пробелы из начала и конца строки

ucfirst

Преобразует первый символ строки в верхний регистр

ucwords

Преобразует в верхний регистр первый символ каждого слова в строке

unserialize

создаёт PHP-значение из хранимого представления

unset

Функция уничтожает переданную в качестве аргумента переменную

urldecode

Функция декодирует строку с URL, закодированную в безопасное представление

urlencode

Кодирует URL в безопасное представление

var_dump

Функция выводит в окно браузера дамп информации о переменной

var_export

Функция выводит или возвращает строковое представление переменной

vprintf

Выводит отформатированную строку

vsprintf

Возвращает отформатированную строку

wordwrap

Выполняет перенос строки на данное количество символов с использованием символа разрыва строки.

Модификаторы шаблонов

Описывает возможные модификаторы шаблонов Perl-совместимых регулярных выражений (PCRE)

Синтаксис регулярных выражений

Описание синтаксиса Perl-совместимых регулярных выражений (PCRE)


Наверх

Если Вам нужна частная профессиональная консультация от авторов многих книг Кузнецова М.В. и Симдянова И.В., добро пожаловать в наш Консультационный Центр SoftTime.