11111

parsekit_compile_file

Пред.

След.

parsekit_compile_file

(PECL)parsekit_compile_file -- Compile a string of PHP code and return the resulting op array

Описание

array parsekit_compile_file (string filename [, array &errors [, int options]])

Внимание

-Эта функция является ЭКСПЕРИМЕНТАЛЬНОЙ.

Поведение этой функции, ее имя и относящаяся к ней документация

могут измениться в последующих версиях PHP без уведомления.

Используйте эту функцию на свой страх и риск.

Список параметров

-

filename

- A string containing the name of the file to compile.

Similar to the argument to include().

errors

- A 2D hash of errors (including fatal errors) encountered during compilation.

Returned by reference.

options

- One of either PARSEKIT_QUIET or

PARSEKIT_SIMPLE. To produce varying

degrees of verbosity in the returned output.

Возвращаемые значения

- Returns a complex multi-layer array structure as detailed below.

Примеры

-

Пример 1. parsekit_compile_file() example

<?php

var_dump(parsekit_compile_file('hello_world.php', $errors, PARSEKIT_SIMPLE));

?>

Результат выполнения данного примера:
array(5) {

[0]=>

string(37) "ZEND_ECHO UNUSED 'Hello World' UNUSED"

[1]=>

string(30) "ZEND_RETURN UNUSED NULL UNUSED"

[2]=>

string(42) "ZEND_HANDLE_EXCEPTION UNUSED UNUSED UNUSED"

["function_table"]=>

NULL

["class_table"]=>

NULL

}

Смотрите также

- parsekit_compile_string()

Пред.

Начало

След.

Parsekit Functions

Уровень выше

parsekit_compile_string 22222

Free Web Hosting