当前位置: 移动技术网 > IT编程>开发语言>PHP > ThinkPHP中的系统常量和预定义常量集合

ThinkPHP中的系统常量和预定义常量集合

2019年03月22日  | 移动技术网IT编程  | 我要评论
thinkphp系统常量和预定义常量汇总如下: 1.系统常量: think_path   // thinkphp系统目录: app_path&nb

thinkphp系统常量和预定义常量汇总如下:

1.系统常量:

think_path   // thinkphp系统目录:
app_path   // 当前项目目录
app_name   // 当前项目名称
module_name   //当前模块名称
action_name   // 当前操作名称
tmpl_path   // 项目模版目录
lib_path   // 项目类库目录
cache_path   // 项目模版缓存目录
config_path   //项目配置文件目录
log_path   // 项目日志文件目录
lang_path   // 项目语言文件目录
temp_path   //项目临时文件目录
plugin_path   // 项目插件文件目录
vendor_path   // 第三方类库目录
data_path   // 项目数据文件目录
is_apache   // 是否属于 apache
is_iis    //是否属于iis
is_win   //是否属于windows 环境
is_linux   //是否属于 linux 环境
is_freebsd   //是否属于 freebsd环境
now_time   // 当前时间戳
memory_limit_on // 是否有内存使用限制
memory_limit_on // 是否有内存使用限制
output_gzip_on   //是否开启输出压缩
magic_quotes_gpc // magic_quotes_gpc
think_version   //thinkphp版本号
lang_set   // 浏览器语言
template_name   //当前模版名称
template_path   //当前模版路径
__root__   // 网站根目录地址
__app__   // 当前项目(入口文件)地址
__url__   // 当前模块地址
__action__   // 当前操作地址
__self__   // 当前 url 地址
tmpl_file_name  //当前操作的默认模版名(含路径)
web_public_url   //网站公共目录
app_public_url   //项目公共模版目录

2.预定义常量:

web_log_error=0    // 错误日志类型
web_log_debug=1 // 调试日志类型
sql_log_debug=2   // sql日志类型
system_log=0   // 系统方式记录日志
mail_log=1   // 邮件方式记录日志
tcp_log=2   // tcp 方式记录日志
file_log=3   // 文件方式记录日志
data_type_obj=1 // 对象方式返回
data_type_array=0 // 数组方式返回
url_common=0   // 普通模式 url
url_pathinfo=1   // pathinfo url
url_rewrite=2   // rewrite url
has_one=1   // has_one 关联定义
belongs_to=2   // belongs_to关联定义
has_many=3   // has_many关联定义
many_to_many=4   // many_to_many关联定义
exists_to_vailidate = 0 // 表单存在字段则验证
must_to_validate = 1 // 必须验证
value_to_vailidate = 2 // 表单值不为空则验证

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网