常量英文字母、下划线、数字组成,单不能以数字开头 常量定义: define (string constant_name,mixed value,case_sensitive=true) constant_name:常量名 value:常量值 case_sensitive:可选参数,指定是否大小敏感,设定为true表示不敏感,默认值大小写敏感 获取常量值的2种方法: 1、使用常量名直接获取,2、使用constant()函数 两种方法效果一样,单constant()函数可以动态的输出不同的常量,使用上更灵活 格式为: mixed constant(string const_name) 参数const_name为要获取常量的名称,也可以为存储常量名的变量 判断常量是否已定义? bool defined(string const_name); 例子: define(“message”,”你看得到吗?”) echo message.” “; //输出常量message ecsho MESSAGE.” “; //输出”MESSAGE”,常量未定义,区分大小写 define (“count”,”你肯能看得到”,true) echo count.” “; //输出常量count. echo COUNT.” “; //输出常量COUNT ,设定大小写不敏感 $name=”count”; echo constant ($name).” “; //输出常量count echo (defined (“MESSAGE”)).” “; //如果定义返回true,则使用echo输出1 ?> 预定义常量,直接用用常量名输出 echo “当前文件路径” __FILE__; echo ” 当前行数” .__LINE__; echo “ 当前php版本” .PHP_VERSION; echo “ 当前操作系统:” .PHP_OS; ?> php变量 php变量不需要声明,赋值即可,区分大小写 1、对于字符串或数字,直接用“=” 赋值 2、变量间赋值 $string1=”php100″; $string2=$string1; $string1=”我要学习php” echo $string2 ?> 说明:变量不会跟着改变 3、引用赋值 $i=”php99″; $j=&$i; $i=”hello,$i”; //重新给$j赋值 echo $j; echo ” ” echo $i; ?> 说明:当一种变量值改变,另一个变量随之改变 变量分为局部变量、全局变量、静态变量 $exp=”在………………..函数外”; //声明全局变量 function exp(){ $exp=”…………….在函数内……..” //声明局部变量 echo “在函数内输出的内容是:$exp. ” //输出局部变量 } exp(); //调用函数,输出变量值 echo “在函数外输出的内容是: $exp. ” //输出全局变量 ?> 可变变量 允许动态改变一个变量名称,变量名称由另一个变量的值来确定 示例: $change_name=”abc”; //声明变量$change_name $abc=”bcd!”; echo $change_name; echo ” “; echo $$change_name; //通过可变变量输出$abc的值! ?> 预定义变量 获取用户会话、用户系统环境和本地系统环境等信息 $_SERVER['SERVER_ADDR'] $_SERVER['SERVER_NAME'] $_SERVER['REMOTE_ADDR']

Words translated by CCJK


Request a call or contact us


    Call for professional assistance


    Click Here to leave us a message and be as detailed as possible.

We are Certified

Our Client Satisfaction

rating for previous quarte

    Inquiry Form

    Please take few minutes to fill
    inquiry form and get Free Quote

    Request a Call

    Click to receive Free Call, Our
    Representative will contact you

    Leave a Message

    Please leave us a message and
    be as detailed as possible

Over 95% of our clients recommend our language services to others

Copyright © CCJK Technologies Co., Ltd. 2000-2017. All rights reserved.