PHP专题-开发基础(三).pdf
上传人:sy****28 上传时间:2024-09-14 格式:PDF 页数:4 大小:60KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

PHP专题-开发基础(三).pdf

PHP专题-开发基础(三).pdf

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

PHP专题-开发基础(三)变量与常量变量与脚本处理1.使用isset()函数检测变量定义格式:isset($var)用于检查$var变量或对象中的属性是否定义还可以对多个变量进行检查格式:isset($var1,$var2,$var3,…)2.使用unset()函数来删除变量例子:<?php$var_name=“PHP5变量”;unset($var_name);$result=isset($var_name)?“变量未删除”:“变量已删除”;echo$result;?>3.使用empty()函数检测变量值是否为空格式:empty($var)如果$var的变量值为空,empty()函数则返回True4.其他检测类函数族is_integer()//判断变量是否为整型is_numberic()//判断变量是否为数字is_string()//判读变量是否为字符串is_array()//判断变量是否为数组is_bool()//判断变量是否为布尔型is_float()//判断变量是否为浮点型is_object()//判断变量是否为对象is_null()//判断变量是否为nullis_resource()is_scalar()//判断变量是否为标量变量例子:<?php$var=98;echo“变量\$var是否为数组:”.is_array($var)。“<br>”;echo“变量\$var是否为整数:”.is_integer($var)。“<br>”;echo“变量\$var是否为数字:”.is_numeric($var)。“<br>”;echo“变量\$var是否为标量变量:”.is_scalar($var)。“<br>”;?>常量1.定义常量格式:define(“CONSTANT_NAME”,常量值)>“CONSTANT_NAME”——表示常量名称,一般是一个大写字符串>常量的值可以定义为字符串或数值>常量的值可以定义为布尔值(True/False),若定义为布尔值,默认值为True>所有常量的作用域范围都是全局作用域例子:<?phpdefine(“PI”,3.141592);echo“PI的值为:”.PI.“<br>”;$pi2=2*PI;echo“PI的平方值为:”.$pi2.“<br>”;?>2.PHP魔术变量__LINE__返回运行中PHP脚本的当前号__FILE__返回当前执行PHP脚本的完整路径和文件名,包含一个绝对路径__FUNCTION__函数名称,返回该函数被定义时的名字(大小写敏感)__CLASS__类名称,返回该类被定义时的名字(大小写敏感)__METHOD__类的成员方法名称,返回该方法被定义的名字(大小写敏感)__DIR__目录,返回当前脚本的目录__NAMESPACE__命名空间,返回当前脚本的命名空间例子:<?phpclassmagic_contstant{functionshowMagicConstant(){echo“__LINE__=”.__LINE__.“<br>”;//当前行数echo“__FILE__=”.__FILE__.“<br>”;//当前文件所在路径echo“__FUNCTION__=”.__FUNCTION__.“<br>”;//当前函数名echo“__CLASS__=”.__CLASS__.“<br>”;//当前类名echo“__METHOD__=”.__METHOD__.“<br>”;//当前的方法名称echo“__DIR__=”.__DIR__.“<br>”;//当前文件夹路径echo“__NAMESPACE__=”.__NAMESPACE__.“<br>”;//当前空间名称}}magic_contstant::showMagicConstant();?>本文由兰州白癜风医院(http://www.bbb0931.com/)网站负责人阿牧整理分享,转载请注明!