Sep
17
2010
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.

Примеры


<?php
var_dump
(parsekit_compile_file('hello_world.php'$errorsPARSEKIT_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()

 
 
 
Комментарии
Добавить новый Поиск
Оставить комментарий
Имя:
Email:
 
Веб-сайт:
Тема:
UBB-Код:
[b] [i] [u] [url] [quote] [code] [img] 
 
 
:angry::0:confused::cheer:B):evil::silly::dry::lol::kiss::D:pinch:
:(:shock::X:side::):P:unsure::woohoo::huh::whistle:;):s
:!::?::idea::arrow:
 
Пожалуйста, введите проверочный код, который Вы видите на картинке.
Powered by !JoomlaComment 3.26

3.26 Copyright (C) 2008 Compojoom.com / Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."

 

Кто онлайн

Сейчас 38 гостей онлайн