首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

runkit_import

(PECL runkit >= 0.7.0)

runkit_import - 处理PHP文件导入功能和类定义,在适当的地方覆盖

描述

代码语言:javascript
复制
bool runkit_import ( string $filename [, int $flags = RUNKIT_IMPORT_CLASS_METHODS ] )

然而,类似于包含在函数或类之外的任何代码都被忽略。此外,根据值的不同flags,当前运行环境中已存在的任何函数或类可能会被其新定义自动覆盖。

参数

filename

从中导入函数和类定义的文件名

flags

返回值

成功返回TRUE或失败时返回FALSE。

例子

Example #1 runkit_import() example

代码语言:javascript
复制
<?php
// import classes entirely
runkit_import('myfile.inc', RUNKIT_IMPORT_CLASSES);

/* import classes, but not imports their static properties
   (RUNKIT_IMPORT_CLASS_STATIC_PROPS is available since 1.0.1) */
runkit_import('myfile.inc', RUNKIT_IMPORT_CLASSES & ~RUNKIT_IMPORT_CLASS_STATIC_PROPS);

/* import only static properties of classes
   (RUNKIT_IMPORT_CLASS_STATIC_PROPS is available since 1.0.1) */
runkit_import('myfile.inc', RUNKIT_IMPORT_CLASS_STATIC_PROPS);
?>

← runkit_function_rename

runkit_lint_file →

扫码关注腾讯云开发者

领取腾讯云代金券