Filetype
filetype
$type = filetype($filename);
Возвращает одно из следующих значений, указывающих на тип файла
filename : dir, file, fifo, char, block или link.
Floor
floor
$lower_integer = floor($number);
Округляет число number до ближайшего меньшего целого и возвращает результат в виде числа с плавающей запятой.
Flush
flush
flush();
Сбрасывает содержимое буфера на стандартный вывод, так что конечный пользователь сразу видит все результаты.
Fopen
fopen
$fd = fopen($filename, $mode);
Открывает файл в режиме mode и возвращает указатель на дескриптор, связанный с открытым файлом. Как и в функции fopen языка С, режим может быть одним из следующих: «r», «r+», «w», «w+», «a», «а+». Функция возвращает -1, если файл невозможно открыть.
Fpassthru
fpassthru
fpassthru($fd);
Печатает все оставшиеся данные файла, на который указывает дескриптор fd.
Fprintf
fprintf
fprintf($fd, $string [, arg ...])
Работает как функция С (или Perl) с тем же именем. Первый аргумент - это файловый дескриптор. Отформатированная строка печатается в файл, связанный с файловым дескриптором.
Fputs
fputs
fputs($fd, $string);
Записывает строку string в файл, связанный с дескриптором fd.
Fseek
fseek
fseek($fd, $position);
Устанавливает дескриптор файла fd на позицию (смещение от начала файла), указанную в аргументе position.
Fsockopen
fsockopen
$fd = fsockopen($hostname,$port);
Открывает соединение с hostname на порте port и возвращает дескриптор файла, связанный с открытым соединением. Если номер порта равен 0, аргумент hostname будет рассматриваться как имя в стиле имени файла сокета Unix на локальном хосте. В случае ошибки функция вернет следующие значения: -3, если не удалось создать сокет; —4, если не удалось разрешить имя хоста (установить IP-адрес); —5, если в соединении было отказано или оно закончилось по тайм-ауту; -6, если потерпел неудачу вызов fdopen() и, наконец, -7, если потерпел неудачу вызов setvbuf().
Ftell
ftell
Sposition = ftell($fd);
Возвращает позицию указателя в файле, связанном с fd. Это значение можно использовать в качестве аргумента для fseek.
Справочник и примеры языка PHP
get my in ode
$inode = getmyinode();
Возвращает указатель inode HTML-файла, содержащего текущий скрипт РНР.
Справочник и примеры языка PHP
getaccdir
$directory = getaccdir();
Возвращает имя каталога, где хранятся файлы конфигурации РНР.
Справочник и примеры языка PHP
getenv
$value = getenv($variable);
Возвращает значение переменной окружения, указанной в variable .
Справочник и примеры языка PHP
gethostbyaddr
$hostname = gethostbyaddr($address);
Возвращает имя хоста по указанному IP адресу.
Справочник и примеры языка PHP
gethostbyname
Saddress = gethostbyname($hostname);
Возвращает IP-адрес указанного в hostname хоста.
Справочник и примеры языка PHP
getiastmod
$time = getlastmod();
Возвращает время (в стандартном формате времени Unix) последнего изменения страницы. Эта функция работает, только если РНР был откомпилирован с опцией регистрации доступа.
Справочник и примеры языка PHP
getimagesize
$file_info_array = getimagesize($filename);
Возвращает массив информации о графическом изображении в указанном filename. Первый элемент массива- ширина изображения, второй - высота, и третий - тип рисунка. В настоящее время распознаются типы GIF, JPG и PNG. Четвертым элементом является строка формата «width=xxx height=yyy», которая может непосредственно использоваться в теге HTML <IMG>.
Справочник и примеры языка PHP
getlastaccess
$time = getlastaccess();
Возвращает дату и время (в стандартном формате Unix) последнего обращения к странице. Эта функция будет работать, только если РНР был откомпилирован с опцией регистрации доступа.
Справочник и примеры языка PHP
getlastbrowser
$browser = getlastbrowser();
Возвращает идентификационную строку броузера, использованного при последнем обращении к текущей странице. Эта функция работает, только если РНР был откомпилирован с опцией регистрации доступа.
Справочник и примеры языка PHP
getlastemail
$email = getlastemail();
Возвращает адрес электронной почты пользователя, который последним обращался к странице. Эта функция работает, только если РНР был откомпилирован с опцией регистрации доступа.
Справочник и примеры языка PHP
getlasthost
$host = getlasthost();
Возвращает имя хоста, с которого было сделано последнее обращение к странице. Эта функция работает, только если РНР был откомпилирован с опцией регистрации доступа.
Справочник и примеры языка PHP
getlastref
$url = getlastref();
Возвращает URL узла, с которого пришел последний посетитель страницы. Эта функция работает, только если РНР был откомпилирован с опцией регистрации доступа.
Справочник и примеры языка PHP
getlogdir
$directory = getlogdir();
Возвращает каталог, в котором находятся журналы регистрации РНР.
Справочник и примеры языка PHP
getmypid
$pid = getmypid();
Возвращает идентификатор текущего РНР-процесса.
Справочник и примеры языка PHP
getmyuid
$id = getmyuid();
Возвращает идентификатор пользователя владельца HTML-файла, содержащего текущий скрипт.
Справочник и примеры языка PHP
getpid
$pid = getpid()
Возвращает идентификатор процесса (PID) программы Lite.
Справочник и примеры языка PHP
getpwnam
$entry = getpwnam($username)
Возвращает массив информации о пользователе с пользовательским именем username . В массиве имеются следующие поля:
Пароль.
UID.
GID.
GECOS (полное имя и другая дополнительная информация).
Домашний каталог.
Оболочка.
Справочник и примеры языка PHP
getpwuid
$entry = getpwuid($UID)
Возвращает массив, идентичный массиву, возвращаемому getpwnam для пользователя с пользовательским ID $UID.
Справочник и примеры языка PHP
getrandmax
$number = getrandmax();
Возвращает максимально возможное число, которое может вернуть функция rand.
Справочник и примеры языка PHP
getstartlogging
$time = getstartlogging();
Возвращает время (в стандартном формате Unix) начала регистрации на странице HTML, которая содержит текущий скрипт.
Справочник и примеры языка PHP
gettoday
$hits = gettoday();
Возвращает число обращений к данной странице, начиная с 0 часов текущих суток.
Справочник и примеры языка PHP
gettotal
$hits = gettotal();
Возвращает общее число обращений к текущей странице с начала регистрации доступа к странице.
Справочник и примеры языка PHP
gettype
$type = gettype($variable);
Возвращает одно из следующих значений: «integer», «double» или «string», указывающих на тип заданной переменной variable .
Справочник и примеры языка PHP
gmdate
$formatted_date = gmdate($format, $time);
Идентично Date за исключением того, что для обработки значений используется время по Гринвичу (GMT) вместо местного времени.
Header
header
header($header_string);
Выводит header_string как HTTP-заголовок. Эта функция должна использоваться перед любым HTML-текстом в файле и перед любыми командами РНР, которые выдают какой-либо результат.
Hexdec
hexdec
$decimal = hexdec($hex);
Возвращает десятичный эквивалент шестнадцатеричного аргумента hex.
Htmlspecialchars
htmlspecialchars
$html_string = htmlspecialchars($string);
Возвращает строку string, заменяя любые специальные символы (включая <, >, &, " и все ASCII-символы с кодами от 160 до 255) на соответствующие им HTML-коды.
Imagearc
imagearc
imagearc($image, $сх, $су, $width, $height, $start, $end, $color);
Рисует сектор эллипса в изображении image цветом, указанным в color. Центр эллипса находится в точке (сх, су), ширина указана аргументом width, высота- height, начальная и конечная точки указываются в градусах аргументами start и end соответственно.
Imagechar
imagechar
imagechar($image, $size, $x, $y, $character, $color);
Рисует символ character в изображении image цветом, назначенным в color, с размером шрифта size. Левый верхний угол символа находится в точке (х, у).
Imagecharup
imagecharup
imagecharup($image, $size, $x, $y, $character, $color);
Функция идентична imagechar за исключением того, что символ выводится вертикально, (х, у) указывают на координаты верхнего левого угла.
Imagecolorallocate
imagecolorallocate
$color = imagecolorallocate($image, $red, $green, $blue);
Возвращает цвет для работы с изображением image, используя указанные RGB-компоненты.
Imagecolortransparent
imagecolortransparent
imagecolortransparent($image, $color);
Устанавливает color как прозрачный цвет для изображения image.
Imagecopyresized
imagecopyresized
imagecopyresized($dest_image, $src_image, $dest_x, $dest_y, $src_x, $src_y, $dest_width, $dest_heigth, $src_width, $src_heigth);
Копирует прямоугольную область из изображения src_image в изображение dest_image , изменяя размер, если это необходимо. Аргументы dest_x и dest_y являются координатами левой верхней вершины прямоугольника в принимающем изображении, a dest_height и dest_width - его высотой и шириной. Аргументы src_x, src_y,' src_width, и src_heigth являются соответствующими значениями для изображения-источника.
Imagecreate
imagecreate
$image = imagecreate($width, $height);
Возвращает идентификатор изображения, указывающий на новое изображение с заданными размерами.
Imagecreatefromgif
imagecreatefromgif
$image = imagecreatefromgif($filename);
Возвращает идентификатор изображения, указывающий на изображение в заданном файле filename .
Imagedestroy
imagedestroy
imagedestroy($image);
Освобождает все ресурсы, занятые image.
Imagefill
imagefill
imagefill($image, $х, $у, $color);
Выполняет заливку изображения image цветом color, начиная с точки (х,у).
Imagefilledpolygon
imagefilledpolygon
imagefilledpolygon($image, $points_array, $num_points, $color);
Создает многоугольник в image, заполненный цветом color. Второй аргумент является массивом вершин многоугольника. Первые два элемента - это значения х и у первой вершины. Следующие два элемента— координаты следующей вершины и т. д. Третий аргумент указывает на число вершин многоугольника.
Imagefilledrectangle
imagefilledrectangle
imagefilledrectangle($image, $х1, $у1, $х2, $у2, $color);
Создает прямоугольник в image, заполненный цветом color. Аргументы х1 и у1 образуют верхнюю левую вершину прямоугольника, а х2 и у2 — правую нижнюю.
Imagefilltoborder
imagefilltoborder
imagefilltoborder($image, $x, $y, $border, $color);
Функция идентична imagefill за исключением того, что заливка цветом прекращается там, где встречается цвет border.