__PUBLIC__ 只能在模板上使用的。
ThinkPHP常量
THINK_PATH 框架系统目录
APP_PATH //应用目录(默认为入口文件所在目录)
LIB_PATH //系统类库目录(默认为 THINK_PATH'Library/')
CORE_PATH //系统核心类库目录 (默认为 LIB_PATH'Think/')
MODE_PATH //系统应用模式目录 (默认为 THINK_PATH'Mode/')
BEHAVIOR_PATH //行为目录 (默认为 LIB_PATH'Behavior/')
<a href=">
不能的。
>
如果要获取上传文件在服务器中的路径,可以使用以下代码获取:
$_FILES[field_name]["tmp_name"]使用方法:{$ThinkserverSERVER_ADDR} <!--当前服务器的ip-->
{$ThinkserverREMOTE_ADDR} <!--访问者外部的ip-->
{$ThinkserverSERVER_NAME} <!--localhost-->
{$Thinkconst__SELF__} <!--当前项目路径-->
{$ThinkconstAPP_NAME} <!--项目名称-->
<!--2、获得ThinkPHP内部定义的变量-->
{$Thinknow} <!--当前时间-->
{$Thinktemplate} <!--APP/Tpl/Admin/View/showhtml -->
{$Thinkversion} <!--tp版本号-->
{$ThinkLDELIM} <!---->实例说明
常量是PHP编程基础的重要组成部分,其作用是定义一个不会改变的值。本实例通过计算圆的面积向用户说明常量是如何定义和使用的,运行结果如下:
半径为10个单元的圆的面积31415926
关键技术
PHP中通常使用define()函数来定义常量;使用constant()函数动态获取常量值;使用defined()函数判断一个常量是否已经定义;使用get_defined_constants()函数获取所有当前已经定义的常量。其中,define()函数的语法如下所示:
define():定义常量。
bool define(string name,mixed value[,bool case_insensitive]);
参数说明:
string name: 必选参数,常量名称,即标识符。
mixed value:必选参数,常量的值。
bool case_insensitive:可选参数,指定大小写是否敏感。设定为true,表示不敏感。
设计过程
(1)创建PHP脚本文件,首先通过define()函数定义常量,将数值“31415926”定义为常量名为PI的常量,然后定义数值型变量,将圆的半径设定为10个单位。最后通过echo语句输出圆的面积,其代码如下:
<php
define("PI,31415926") //定义常量
$r=10; //定义圆半径
echo"半径为10个单位的圆的面积"PI($r$r); //定义圆面积
>
(2)将该文件存储于\MR\02\044\文件夹下,命名为indexphp
秘笈心法
心法领悟044:使用define()定义常量的注意事项。
使用define()定义的常量一旦定义就不能改变或者取消。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)