w3school传送门php
抱怨一句:JavaScript,Java,PHP太像了老是搞混.复制代码
经常使用方法表前端
gettype(传入一个变量) 可以得到变量的类型数组
<?php
//声明一个变量88.8,你能够本身多作几回实验换成其余类型看看$type输出是多少
$float = 88.8;
$type = gettype($float);
echo $type;
?>
输出 double
复制代码
var_dump(传入一个变量) 输出变类型和值bash
<?php
$str = 'I love you 3000!';
var_dump($str);
?>
输出 string(18) "I love you 3000!"复制代码
咱们使用is_* 系列函数。 is_types这一系列的函数,来进行判断某个东西是否是某个类型。若是是这个类型返回真,不是这个类型返回假。服务器
<?php
//is_* 系列函数有个特色,就是若是是这个类型就返回的是真。不是这个数据类型就返回的是假
//即该系列函数只关系数据自己类型,与值无关。
$fo = false;
if(is_bool($fo)){
echo '执行真区间';
}else{
echo '执行假区间';
}
if(is_callable('var_dump')){
echo '执行真区间';
}else{
echo '执行假区间';
}
//echo 不是函数,是基本语法因此为false,函数和基本语法的区别在实际开发中没有任何卵用。
if(is_callable('echo')){
echo '执行真区间';
}else{
echo '执行假区间';
}
?>
依次输出:执行真区间 执行真区间 执行假区间复制代码
得到数组的长度 - count() 函数
函数
<?php
$cars=array("porsche","BMW","Volvo");
echo count($cars);
?>
输出:3复制代码
未完待续.......