Abs
abs
$pos_num = abs($number);
Abs возвращает абсолютное значение аргумента number.
Addslashes
addslashes
$escaped_string = addslashes($string); .
Возвращает копию строки string , в которой экранированы все символы $ \ или '.
Asort
asort
$sorted_array = asort($array);
Возвращает отсортированную копию ассоциативного массива array, asort работает только с ассоциативными массивами. Для сортировки обычных массивов используйте sort. Если первый элемент массива является числом, возвращаемый массив будет отсортирован по порядку, иначе он будет отсортирован по алфавиту.
Bindec
bindec
$decimal = bindec($binary);
Функция возвращает десятичный эквивалент указанного двоичного числа binary.
Ceil
ceil
$higher_integer = ceil($number);
Округляет заданное число до следующего целого числа и возвращает результат как число с плавающей запятой.
Chdir
chdir
chdir($directory);
Изменяет текущий рабочий каталог на каталог, заданный аргументом.
Chgrp
chgrp
chgrp($file,Sgroupj;
Изменяет идентификатор группы заданного файла на группу, указанную в аргументе.
Chimed
chimed
chimed($file,$permissions);
Функция изменяет права доступа к файлу на указанные в аргументе permissions . Этот аргумент задается в восьмеричном виде.
Chmod
chmod
$result = chmod($filename, $mode)
Изменяет режим указанного файла на значение, заданное в mode. Если операцию произвести не удалось, возвращается отрицательное целое число. Значение mode может быть задано как десятичное, восьмеричное или шестнадцатеричное.
Chop
chop
$stripped_string = chop($string);
Возвращает строку string , у которой удалены все имевшиеся концевые пробелы, табуляции и символы новой строки.
Chown
chown
chown($file, Sowner);
Изменяет владельца заданного файла на указанного в аргументе owner. Эта функция будет работать только в том случае, если РНР выполняется от имени суперпользователя, что обычно не рекомендуется.
Chr
chr
$character = chr($number);
Возвращает символ ASCII, соответствующий заданному числовому аргументу. Шестнадцатеричные и восьмеричные числа обозначаются как 0xff и 077 соответственно. Остальные числа считаются десятичными.
Clearstack
clearstack
clearstack();
Очищает текущий стек. Эта функция создана специально, чтобы обойти некоторые ограничения в дизайне РНР. Если у вас есть пользовательская функция, содержащая большой цикл, вы можете столкнуться с проблемами, связанными с нехваткой стекового пространства. Если это происходит, вызовите clearstack() из этого цикла. Недостаток данного метода в том, что вашу функцию невозможно будет вызвать из другой функции. Результат функции следует сохранить в переменной, которая может быть затем использована по вашему усмотрению.
Clearstatcache
clearstatcache
clearstatcache();
Очищает кэш, используемый всеми функциями, которые получают информацию о файлах. Так как доступ к такой информации занимает достаточно много времени, РНР хранит ее в кэше. Если вам необходи-ма уверенность, что используете самую свежую информацию о файле (то есть не кэшированную), вызовите функцию clearstatcache(); перед получением этой информации.
Close
close
close ($fd)
Закрывает файл, связанный с указанным файловым дескриптором.
Closedir
closedir
closed!r($directorу);
Закрывает каталог, открытый функцией opendir.
Closelog
closelog
closelog();
Останавливает всю журнализацию, выполняемую функцией syslog .
COS
$result = cos($number);
Возвращает косинус аргумента number.
Count
count
$number = count($array);
Возвращает число элементов в массиве array. Если переменная не является массивом, функция вернет значение 1 (так как переменная подобна массиву с только одним элементом). Если аргумент array не указан, функция вернет 0.
Crypt
crypt
$encrypted_string = crypt($string);
$encrypted_string = crypt($string, $salt);
Шифрует заданную строку. Используется стандартный метод шифрования Unix - DES, тот же, что используется для шифрования паролей и т. д. Можно задать необязательный двухсимвольный аргумент salt (база для шифрования).
Ctime
ctime
$time = ctime($time)
Преобразует время time, заданное некоторым числом секунд с начала отсчета, в обычное текстовое представление времени Unix.
Date
date
$formatted_date = date($format,$time);
Вернет time (стандарное время Unix, выдаваемое функцией Time), отформатированное в указанный format. Возвращаемое значение имеет тот же вид, что и format, где все указанные ниже символы заменены на соответствующие значения:
А АМ/РМ
a am/pm
D День (например Sun)
d День (например 13)
F Месяц (например February)
Н Час в 24-часовом формате (например 17)
h Час в 12-часовом формате (например 5)
i Минуты (например 30)
l День (например Sunday)
М Месяц (например Feb)
m Месяц (например 02)
s Секунды (например 27)
Y Год (например 1998)
у Год (например 98)
U Секунды с начала эпохи (отсчета) (например 803537321)
Z День года (например 154)
Dblist
dblist
$db_info = dblist();
Вернет список СУБД, поддерживаемых РНР.
Decbin
decbin
$binary = decbin($decimal);
Возвращает двоичный эквивалент указанного десятичного числа.
Decoct
decoct
$octal = decoct($decimal);
Возвращает восьмеричный эквивалент указанного десятичного числа.
Dexhex
dexhex
$hex = dechex($decimal);
Возвращает шестнадцатеричный эквивалент указанного десятичного числа.
Doubleval
doubleval
$double = doubleval($variable);
Возвращает значение переменной в виде числа с плавающей запятой.
Echo
echo
echo [format_string] expression [, expression ...]
He является настоящей функцией, скорее, это встроенная в РНР версия функции printf языка С. В самом простом варианте echo напечатает результат выражения expression . Можно указать до пяти выражений, результат каждого из которых будет напечатан по очереди. Также можно указать строку форматирования, которая должна иметь тот же вид, что и в функции printf языка С или Perl.
Ехр
ехр
$result = exp($number);
Возвращает число е, возведенное в указанную степень.
End
end
end($array);
Устанавливает внутренний указатель массива array на последний элемент массива.
Ereg
ereg
$result = ereg($expression, $string);
$result = ereg($expression, $string, $match_array);
Вернет true, если строка string отвечает регулярному выражению в expression . Если в качестве третьего аргумента указан массив, значение, отвечающее выражению, будет помещено в массив.
Ereg_replace
ereg_replace
ereg_replace($expression, $replacement_string, $string);
Замещает все части в указанной строке string , которые отвечают выражению expression , строкой replacement_string.
Eregi
eregi
$result = eregi($expression, $string);
$result = eregi($expression, Sstring, $match_array);
Идентично ereg, за исключением того, что при сравнении игнорируется регистр.
Eregi_replace
eregi_replace
eregi_replace($expression, $replacement_string, $string);
Идентично ereg_replace, за исключением того, что при сравнении игнорируется регистр.
Escapeshellcmd
escapeshellcmd
$safe_string = escapeshellcmd(Sstring);
Возвращает копию строки string, все спецсимволы которой перекодированы так, что строку можно безопасно использовать с функциями exec или system.
Eval
eval
eval($string);
Обрабатывает содержимое строки string таким образом, как если бы это был скрипт РНР. Для строки выполняется подстановка переменных, поэтому, если вы хотите использовать переменную в этом «минискрипте», ее следует заэкранировать.
Exec
exec
$last_line = exec($command);
$last_line = exec($command, $output_array);
$last_line = exec($command, $output_array, $return_code);
Выполняет в вызываемой подоболочке Unix команду command . Возвращается только последняя строка результата команды. Если вторым аргументом указан массив, все строки, выводимые командой, будут помещены в него. Если есть третий аргумент, в эту переменную записывается код возврата команды.
Exit
exit
exit();
Завершение синтаксического анализа HTML-файла.
Fclose
fclose
fclose($fd);
Закрывает файл, открытый fopen.
Feof
feof
$result = feof($fd);
Возвращает true, если файловый дескриптор fd находится в конце файла.
Fgets
fgets
$line = fgets($fd, $max_bytes);
Возвращает следующую строку (длиной до max_bytes ) из файла, на который указывает fd.
Fgetss
fgetss
$line = fgetss($fd, $max_bytes);
Идентична fgets за исключением того, что эта функция пытается удалить любые теги HTML или РНР при чтении файла.
File
file
$аггау = file($filename);
Возвращает массив, каждый элемент которого содержит строку файла, указанного в filename.
Fileatime
fileatime
$time = fileatime($filename);
Возвращает (в стандартном формате времени Unix) время последнего доступа к файлу filename . Если эта информация по каким-либо причинам не может быть получена, функция возвращает — 1.
Filectime
filectime
$time = filectime($filename);
Возвращает время (в стандартном формате времени Unix) последнего изменения статуса файла filename . Если эта информация по каким-либо причинам не может быть получена, функция возвращает -1.
Filegroup
filegroup
$group_id = filegroup($filename);
Возвращает идентификатор группы файла. Если эта информация по каким-либо причинам не может быть получена, функция возвращает -1.
Fileinode
fileinode
$inode = fileinode($filename);
Возвращает индексный дескриптор файла filename . Если эта информация по каким-либо причинам не может быть получена, функция возвращает -1.
Filemtime
filemtime
$time = filemtime($filename);
Возвращает время (в стандартном формате времени Unix) последнего изменения файла filename . Если эта информация по каким-либо причинам не может быть получена, функция возвращает -1.
Fileowner
fileowner
$owner = fileowner($filename);
Возвращает ID владельца файла. Если эта информация по каким-либо причинам не может быть получена, функция возвращает -1.
Fileperms
fileperms
$permissions = fileperms($filename);
Возвращает права доступа к указанному в filename файлу. Если эта информация по каким-либо причинам не может быть получена, функция возвращает —1.
Filesize
filesize
$size = filesize($filename);
Возвращает размер файла в байтах. Если эта информация по каким-либо причинам не может быть получена, функция возвращает -1.