Спарвочник 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 дескрипторов |
| 323curl_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 | Форматирует дату/время по Гринвичу с учетом текущей локали |
| 145header | Отправляет необработанные 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 |
| ocaleconv | Возвращает информацию о числовых форматах |
| 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 | Разбивает строку по регулярному выражению |
| Выводит строку | |
| 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) |
Последние уроки категории:
Сокращение PHP кода
Вы задумывались когда — нибудь о том, что лишний и бесполезный код убивает ваше время разработки приложения/сайта. Хотя это и кажется мелочью, но когда такой мелочи становится много, то время, потраченное впустую, становится ценным. И так давайте посмотрим, что можно и нужно сокращать...
Видимость переменных в PHP
В данном уроке рассматривается область видимости переменных PHP. Объясняется различие локальной и глобальной области видимости, показывается как получить доступ к глобальным переменным внутри функции, как работать с суперглобалами и создавать статические переменные.
Как читать Rss ленты?
Читалки и агрегаторы RSS используются для доступа, чтения и управления периодически-обновляемыми лентами RSS (или Atom), которые генерируются веб-сайтами. Эти ленты предоставляют доступ к последним материалам с этих сайтов.
Установка и настройка PHP+Apache
В этом уроке хотелось бы поднять очень интересную тему – Установка и настройка веб сервера PHP5 + Apache. В интернете довольно много различных инструкций по данной теме, но только вот в основном это копипаст, а не инструкция для человека, я же постараюсь объяснить все намного проще – на пальцах. Причина для установки локального вебсервера довольно много, например скорость выполнения и отладки скриптов, простота загрузки и модернизации контента и еще много чего.
Как выбрать фреймворк
Так уж повелось, что лень – это двигатель прогресса и как бы странно это не звучало, все те блага цивилизации, которые мы имеем сейчас были сделаны в первую очередь для нашего комфорта. Так и программисты чтобы облегчить себе жизнь и тем самым получить возможность создавать более сложные проекты за менее долгое время придумали сделать себе фреймворки.




Комментарии:
DAN1L 13.11.2010 10:16:28