ThinkPHP-函数参考-编译函数库

来自站长百科
跳转至: 导航、​ 搜索

导航:返回上一页

编译函数库会在系统内部的编译过程中自动加载,实际运行过程无法调用。

  • compile(filename,runtime=false)

编译文件,filename要编译的文件名,runtime表示是否需要替换预编译指令,返回编译后的字符串

  • strip_whitespace(content)

去除代码中的空白和注释

  • array_define(array)

根据数组生成常量定义,array是一个关联数组

  • build_runtime()

生成核心编译缓存

  • mkdirs(dirs,mode=0777)

批量创建目录 dirs表示目录列表数组 mode表示目录权限

  • build_app_dir()

创建项目目录结构,默认会生成项目目录结构,并自动生成空白的项目配置文件和测试Action类,该方法不会覆盖已经存在的目录或者文件,支持安全文件写入

  • check_runtime()

检查runtime运行目录,并检查下面的Cache(模板缓存)、Temp(数据缓存)、Data(数据目录)和Logs(日志文件)子目录,如果不存在则自动创建

参考资料[ ]