thinkphp __PUBLIC__的定义 __ROOT__等常量的定义


2

3

4

5

6

7

8

9

‘__TMPL__‘      =>  APP_TMPL_PATH,  // 项目模板目录

‘__ROOT__‘      =>  __ROOT__,       // 当前网站地址

‘__APP__‘       =>  __APP__,        // 当前项目地址

‘__GROUP__‘     =>  defined(‘GROUP_NAME‘)?__GROUP__:__APP__,

‘__ACTION__‘    =>  __ACTION__,     // 当前操作地址

‘__SELF__‘      =>  __SELF__,       // 当前页面地址

‘__URL__‘       =>  __URL__,

‘../Public‘     =>  APP_TMPL_PATH.‘Public‘,// 项目公共模板目录

‘__PUBLIC__‘    =>  __ROOT__.‘/Public‘,// 站点公共目录

THINKPHP->Lib->Behavior->ContentReplaceBehavior.class.php

常量定义

时间: 2024-08-24 08:40:03

thinkphp __PUBLIC__的定义 __ROOT__等常量的定义的相关文章

类常量的定义和静态常量的定义和调用

<?php //定义常量define('MYNUM', 100); if(!defined('MYNUM')){ define('MYNUM', 200);}//echo MYNUM; class MyObject{ //定义类中的常量 const NUM = 10000; //定义类中的静态变量 static $num = 100; protected $name; public function __construct($name) { $this->name = $name; } fun

Oracle之PL/SQL编程_数据类型与定义变量和常量

-----------------------------------基本数据类型----------------------------------- 1.数值类型 NUMBER(P,S) 参数 P 表示精度,参数 S 表示刻度范围. 精度是指数值中所有有效数字的个数,而刻度范围是指小数点右边小数位的个数. "子类型" 是与 NUMBER 等价的类型别名. 子类型:DEC.DECIMAL.DOUBLE.INTEGER.INT.NUMERIC.SMALLINT.BINARY_INTEG

Golang学习笔记(3)---go语言变量、常量的定义及赋值

单个变量的赋值与声明 变量的声明格式:var  <变量名称>  <变量类型> 变量的赋值格式:<变量名称> = <表达式> 声明的同时赋值:var <变量名称> [变量类型] = <表达式> <变量名> := <变量值>  --->只能在函数体内使用 多个变量的复制与声明 全局变量的声明可以使用var()的方式简写 全局变量的声明不可以省略var,但可使用并行的方式 所有变量都可以使用类型推断 并行方式的

uCOS-iii 中定义的一些常量

uCOS-iii 中定义的一些常量 uCOS-iii 中有许多宏定义的量,这些量不需要全部记住是什么意思,因为在阅读代码的时候可以选中变量或宏定义然后右键查看定义,就可以知道它代表的什么意思.但是如果知道什么样的变量是大概是什么含义,这样会在阅读代码的时候很流畅.这是我第一天阅读代码的时候遇到的一些宏定义: 第一种是yes和no类型的:常用的TRUE,YES,ENABLE,ACTIVE,VALID,ON,SET,OK都是1的意思,反之则是0: #define DEF_FALSE 0u #defi

Xaml中string(字符串)常量的定义以及空格的处理

(1)基本用法 xaml中可以实例化各种对象,比如在ResourceDictionary中定义字符串常量: <ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x ="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:system ="clr-namespace:Sy

javascript常量的定义

例如可以使用 const PI = 3.14159265; 一般不推荐使用 const 关键字,因为它不是 ECMAScript 语法的一部分.当需要常量的时候一般是以命名习惯来约束的,亦即使用大写字母加下划线. 如果需要"真正的"常量的话,可以使用 ECMA 5 的 defineProperty 方法, 例如: 1 var M = {}; 2 Object.defineProperty(M, 'PI', { 3 get: function() { return 3.14; } 4 }

04PHP基础-常量定义输出 04PHP基础-数组定义及使用

一.常量的定义   常量默认是区分大小写,如果define('AA',20,true)表示不区分大小写,产量名一般用大写 bool define ( string $name , mixed $value [, bool $case_insensitive = false ] )  ?常量名必须使用''或者""引起来,因为他是字符串类型 常量声明和判断时必须使用"" ''   输出时可以直接使用常量名 常量的值是不能修改的,一次定义永久使用 1.define('AA

iOS swift 常量 &amp;&amp; 宏定义

全局常量 在C和Objective-C语言源文件中定义的全局常量会自动地被Swift编译引进并做为Swift的全局常量. 预处理指令 Swift编译器不包含预处理器.取而代之的是,它充分利用了编译时属性,生成配置,和语言特性来完成相同的功能.因此,Swift没有引进预处理指令. 简单宏 在 C和Objective-C中,通常使用#define指令来定义一个简单的常数,在Swift,您可以使用全局常量来代替.例如:定义一个常数 的#define FADE_ANIMATION_DURATION 0.

从Java到C++——常量的定义和应用

常量是一种标识符,它的值在运行期间恒定不变.C语言用 #define来定义常量(称为宏常量).C++ 语言除了 #define外还可以用const来定义常量(称为const常量). 一.为什么需要常量 如果不使用常量,直接在程序中填写数字或字符串,将会有什么麻烦? (1).程序的可读性(可理解性)变差.程序员自己会忘记那些数字或字符串是什么意思,用户则更加不知它们从何处来.表示什么. (2).在程序的很多地方输入同样的数字或字符串,难保不发生书写错误. (3).如果要修改数字或字符串,则会在很多