|
функций относится к РНР 3. Описаны те функции, которые работают с MySQL и mSQL,
но пропущены функции для работы с другими серверами баз данных, такими как
Ababas D, dbm, Oracle и PostgreSQL.
abs
$pos_num = abs($number);
Abs возвращает абсолютное значение аргумента number.
addslashes
$escaped_string = addslashes($string); .
Возвращает копию строки string , в которой экранированы все символы $ \ или '.
asort
$sorted_array = asort($array);
Возвращает отсортированную копию ассоциативного массива array, asort работает
только с ассоциативными массивами. Для сортировки обычных массивов используйте
sort. Если первый элемент массива является числом, возвращаемый массив будет
отсортирован по порядку, иначе он будет отсортирован по алфавиту.
bindec
$decimal = bindec($binary);
Функция возвращает десятичный эквивалент указанного двоичного числа binary.
ceil
$higher_integer = ceil($number);
Округляет заданное число до следующего целого числа и возвращает результат как
число с плавающей запятой.
chdir
chdir($directory);
Изменяет текущий рабочий каталог на каталог, заданный аргументом.
chgrp
chgrp($file,Sgroupj;
Изменяет идентификатор группы заданного файла на группу, указанную в аргументе.
chimed
chimed($file,$permissions);
Функция изменяет права доступа к файлу на указанные в аргументе permissions .
Этот аргумент задается в восьмеричном виде.
chown
chown($file, Sowner);
Изменяет владельца заданного файла на указанного в аргументе owner. Эта функция
будет работать только в том случае, если РНР выполняется от имени
суперпользователя, что обычно не рекомендуется.
chop
$stripped_string = chop($string);
Возвращает строку string , у которой удалены все имевшиеся концевые пробелы,
табуляции и символы новой строки.
chr
$character = chr($number);
Возвращает символ ASCII, соответствующий заданному числовому аргументу.
Шестнадцатеричные и восьмеричные числа обозначаются как 0xff и 077
соответственно. Остальные числа считаются десятичными.
clearstack
clearstack();
Очищает текущий стек. Эта функция создана специально, чтобы обойти некоторые
ограничения в дизайне РНР. Если у вас есть пользовательская функция, содержащая
большой цикл, вы можете столкнуться с проблемами, связанными с нехваткой
стекового пространства. Если это происходит, вызовите clearstack() из этого
цикла. Недостаток данного метода в том, что вашу функцию невозможно будет
вызвать из другой функции. Результат функции следует сохранить в переменной,
которая может быть затем использована по вашему усмотрению.
clearstatcache
clearstatcache();
Очищает кэш, используемый всеми функциями, которые получают информацию о файлах.
Так как доступ к такой информации занимает достаточно много времени, РНР
хранит ее в кэше. Если вам необходи-ма уверенность, что используете самую
свежую информацию о файле (то есть не кэшированную), вызовите функцию
clearstatcache(); перед получением этой информации.
closedir
closed!r($directorу);
Закрывает каталог, открытый функцией opendir.
closelog
closelog();
Останавливает всю журнализацию, выполняемую функцией syslog .
COS
$result = cos($number);
Возвращает косинус аргумента number.
count
$number = count($array);
Возвращает число элементов в массиве array. Если переменная не является
массивом, функция вернет значение 1 (так как переменная подобна массиву с
только одним элементом). Если аргумент array не указан, функция вернет 0.
crypt
$encrypted_string = crypt($string);
$encrypted_string = crypt($string, $salt);
Шифрует заданную строку. Используется стандартный метод шифрования Unix - DES,
|
|