thinkphp3。X常数(预定义常数/路径/系统恒定不变)

本文总结了常见的常数thinkphp3.x.share供您参考,如下:

1。预定义常量

url_common = 0普通模式的URL

url_pathinfo = 1是URL

url_rewrite = 2重写URL

url_compat = 3兼容模式的URL

has_one = 1 has_one协会定义

belongs_to = 2 belongs_to协会定义

has_many = 3 has_many协会定义

many_to_many = 4 many_to_many协会定义

think_version框架版本号

这些预定义的常量不会随着环境的变化而改变。

二,路径常数

系统和项目路径常量应用于系统的默认目录规范,它可以通过更改来重新定义。如果您不想自定义目录,一般不需要更改这些常量。

core_path系统核心类库目录think_path 'lib 。

extend_path系统扩展目录think_path 'extend 。

mode_path架构扩展目录extend_path 'mode 。

engine_path引擎扩展目录extend_path引擎。

vendor_path第三方类库目录extend_path 'vendor 。

library_path系统扩展类库目录extend_path 'library 。

common_path项目公共目录app_path普通。

lib_path项目类库目录app_path 'lib 。

runtime_path项目运行目录app_path 'runtime 。

conf_path项目配置目录app_path 'conf 。

log_path项目日志目录runtime_path 'logs 。

cache_path项目模板缓存目录runtime_path 'cache 。

lang_path项目语言包目录app_path 'lang 。

temp_path项目缓存目录runtime_path 'temp 。

data_path项目数据目录runtime_path数据。

tmpl_path项目模板目录app_path 'tpl 。

html_path项目静态缓存目录app_path 'html 。

三。系统常数

以下系统常数将随着开发环境的变化或设置的更改而改变。

无论is_cgi属于CGI模式

无论is_win属于Windows环境

is_cli是否是一个命令行模式

__root__网站根目录地址

__app__当前项目(输入文件)地址

对__group__当前组的URL地址

在__url__当前模块的URL地址

对__action__当前操作的URL地址

__self__当前URL地址

__info__电流path_info字符串

app_name当前项目名称

group_name当前组的名称

module_name电流模块的名称

action_name电流操作名称

无论app_debug打开调试模式

mode_name电流模式名称

app_path当前工程路径

think_path系统框架的路径

memory_limit_on系统内存统计支持

runtime_file项目编译缓存文件名

theme_name当前主题名称

theme_path当前模板主题路径

app_tmpl_path当前模板的URL路径

lang_set当前浏览器的语言

magic_quotes_gpc magic_quotes_gpc

更多的读者感兴趣的ThinkPHP相关内容可以看到这个网站的主题:ThinkPHP入门教程

希望本文有助于基于ThinkPHP框架的PHP程序设计人。