0408学习总结-辨别函数类型
2016-04-08 23:54
525 查看
var_dump()函数 为可输出项
放进函数中
可以直接输出函数
得到 var_dump 的返回值
*EG
function xx(){
$a = '1,2,3,false,great,FALSE';
var_dump($a);
}
//var_dump($a);
xx();
!!注:
var_dump 可以进行 比较运算
如 $a = 10;
$b = 12;
var_dump($a>$b);
返回值为 bool( false或true )
-------------------------------------------------------------
grttype() 函数 为获取值
不可输出
需要借助 echo print输出 或者存入函数中
*EG
function cc(){
$a = '1,2,3,false,great,FALSE';
$b = gettype($a);
return $b;
}
//$b = gettype($a);
print cc();
-----------------------------------------------------------
is_$type(); 此函数返回值为 "FALSE"或"TRUE";
无法输出
*常用在判断语句中*
!!注 "is_numeric" 返回"TRUE" 的情况有以下几种:
1. int整形
2. float浮点型
3. num的string字符串型
----------------------------------------------------------
!!注:
在函数内部获取外部的全局变量时
应在函数内部声明 "global $xx"
因为:局部变量会掩盖全局变量的可见性。
放进函数中
可以直接输出函数
得到 var_dump 的返回值
*EG
function xx(){
$a = '1,2,3,false,great,FALSE';
var_dump($a);
}
//var_dump($a);
xx();
!!注:
var_dump 可以进行 比较运算
如 $a = 10;
$b = 12;
var_dump($a>$b);
返回值为 bool( false或true )
-------------------------------------------------------------
grttype() 函数 为获取值
不可输出
需要借助 echo print输出 或者存入函数中
*EG
function cc(){
$a = '1,2,3,false,great,FALSE';
$b = gettype($a);
return $b;
}
//$b = gettype($a);
print cc();
-----------------------------------------------------------
is_$type(); 此函数返回值为 "FALSE"或"TRUE";
无法输出
*常用在判断语句中*
!!注 "is_numeric" 返回"TRUE" 的情况有以下几种:
1. int整形
2. float浮点型
3. num的string字符串型
----------------------------------------------------------
!!注:
在函数内部获取外部的全局变量时
应在函数内部声明 "global $xx"
因为:局部变量会掩盖全局变量的可见性。
相关文章推荐
- 一个关于if else容易迷惑的问题
- PHP5.2.*防止Hash冲突拒绝服务攻击的Patch
- 深入理解PHP之匿名函数
- JSP/PHP基于Ajax的分页功能实现
- 关于PHP通过PDO用中文条件查询MySQL的问题。
- 什么是设计模式
- PHP数据库长连接mysql_pconnect的细节
- Php Installing An Expansion
- php7 读取php.ini[4]
- Mootools 1.2教程 函数
- autoit InputBox 函数
- 文件遍历排序函数
- Oracle 函数大全[字符串函数,数学函数,日期函数]第1/4页
- ASP下经常用的字符串等函数参考资料
- PostgreSQL教程(五):函数和操作符详解(1)
- DOS批处理 函数定义与用法
- asp Chr 函数 数字转字母的方法
- PHP+Apache在Windows 9x下的安装和配置
- IIS 6 的 PHP 最佳配置方法