PHP学习笔记一:变量类型
2021/11/21 22:10:16
本文主要是介绍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学习笔记一:变量类型的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-19php8的协程和hyperf的协程有什么区别?-icode9专业技术文章分享
- 2024-12-19php8 的fiber是什么?-icode9专业技术文章分享
- 2024-12-05怎么在php8,1 里面开启 debug?-icode9专业技术文章分享
- 2024-12-05怎么在php8,1 里面开启 debug?-icode9专业技术文章分享
- 2024-11-29使用PHP 将ETH账户的资产汇集到一个账户
- 2024-11-23怎么实现安卓+php 热更新方案?-icode9专业技术文章分享
- 2024-11-22PHP 中怎么实现判断多个值是否为空、null 或者为 false?-icode9专业技术文章分享
- 2024-11-11开源 PHP 商城项目 CRMEB 二次开发和部署教程
- 2024-11-09怎么使用php在kaufland平台刊登商品?-icode9专业技术文章分享
- 2024-11-05PHP的抽象类和接口是什么,有什么区别-icode9专业技术文章分享