Учебник по основам PHP. PHPBeginner



         

Параметры и информация РНР - часть 4


Возвращается TRUE или FALSE при ошибке (например, если константа уже была определена).

См. также: definedO и раздел «Константы».

defined

Проверка существования константы

int defined (string name)

Возвращает TRUE, если константа с именем, указанным name, была определена; иначе FALSE. /

<?php if (defined("CONSTANT"))
{ // Note that it should be quoted
echo CONSTANT; //
} ?>

См. также: defineO и раздел «Константы».

get_required_files

Определение списка файлов, подключенных директивами require_once()

array get_required_files (void)

Возвращает ассоциативный массив имен файлов. Индексами будут аргументы, указанные в директивах require_once(), без расширения .рhр.

<?php require_once
("local.php"), require_once
(". /inc/global.php"):
for ($1=1; $1<4; $1++)
include "util".$i "php".
echo "Файлы Required_once ";
print_r (get required_files());
echo "Файлы Included_once:
"; pnnt_r (get_included_tiles()): ?>

Приведенный пример должен вывести (подразумевается существование файлов):

Файлы Reqirreconce: Array
( [Lосаl] =-- local chn
. ./inc/vi. bal] -=>
/full/path/to/inc/giobal.php
ч Файлы Included once- Array
( Cut-ill] => ut' i1 php
CutiVI => uti V php
[ut <!,<] =' ut'13 php ) < /FONT >

См. также: require_once(), include_once(), getjncluded_files().

get_included_files

Определение списка файлов, подключенных директивами include_once()

array get included_flies (void)

Функция действует аналогично get_required_files ().

См. также: require_once(), inc1ude_once(), get_required_files().

getrusage

Определение расходования ресурсов

array getrusage ([int who])

Это интерфейс одноименной системной команды. Возвращается ассоциативный массив (см. системную документацию). Если указывается аргумент со значением 1, то происходит вызов типа RUSAGE_ CHILDREN (ресурсы, потребляемые дочерними процессами). В некоторых системах (например, Windows) функция может не работать.




Содержание  Назад  Вперед