PHP教程

PHP学习笔记一:变量类型

本文主要是介绍PHP学习笔记一:变量类型,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

变量:

1.类型

整型【interge】,浮点型【double】(在PHP中,float和double都是指浮点型),字符串【string】,布尔【boolean】(值是true和false),数组【array】,对象【object】,NULL【没有值也没有类型】,资源【resource】

2.变量检测

isset()  检测变量是否设置    例如  isset($b)

1 if(isset($b)){
2    echo '变量b存在';
3 }else{
4    echo '变量b不存在';
5 }

注:若使用isset()测试一个被设置为NULL的变量,将返回FALSE,也即会返回你所测试的变量不存在。同时,还要注意一个NULL字节(“\0”)并不等同于PHP的NULL常数。还有,若是你所测试的变量c是这样的  $c='';  或   $c=0;  那么,变量c是存在的。

3.变量类型检测

gettype()  获取变量类型

echo gettype($a);

判断是否是某一类型:

  • is_array()     检测是否是数组
  • is_bool()      检测是否是布尔型
  • is_int()         检测是否是整型
  • is_interge()  检测是否是整型
  • is_long()      检测是否是整型
  • is_float()      检测是否是浮点型
  • is_object()   检测是否是对象
  • is_string()    检测是否为字符串
1 if(is_int($a)){
2     echo 'a是整型';
3 }else{
4     echo 'a不是整型';
5 }

注:若想测试一个变量是否是数字或数字字符串(如表单输入,它们通常为字符串),必须使用 is_numeric()。

4.打印调试变量

 

这篇关于PHP学习笔记一:变量类型的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!