函数列表
include 加载文件
phpy
模块提供了函数用于加载执行 PHP
的代码。
phpy.include("vendor/autoload.php")
globals 获取全局变量
print(phpy.globals("_ENV"))
请注意变量名称不要添加 $
符号
constant 获取常量的值
print(phpy.constant("PHP_OS"))
eval 执行一段 PHP
代码
phpy.eval("var_dump(get_loaded_extensions());")
call 调用 PHP
函数
可以是扩展函数或者用户自定义函数。第一个参数是函数的名称,必须为字符串。其他参数将作为被调用的 PHP
函数参数传递。
- 若某个参数是引用类型,可以使用
phpy.Reference()
来包裹实现 - 支持调用类的静态方法,例如:
phpy.call("Test::main"))
print(phpy.call("file_get_contents", "/tmp/file.txt"))