PHP数据类型

PHP的数据类型主要有:字符串,整型,浮点型,逻辑型,数组,对象和null,var_dump函数会返回数据的类型和值信息

  • 字符串类型
字符串是一个字符序列,要用引号标识,写在单引号或双引号内,如’hello world是一个字符串‘

<?php
$x='我是一个字符串';
echo $x;
var_dump($x);//输出关于x的信息,类型和值即长度

?>

  • 整数

整数类似数学中的整数概念,没有小数点;PHP中有三种格式的整数:十进制、十六进制(前缀0x)和八进制(前缀0)

<?php
$a=123;//此时a即为整型
echo $a;
var_dump($a);
?>


  • 浮点型

浮点型指的是有小数点或指数形式的数字

<?php
$a=3.1415926;//此时的变量a为浮点型
ehco $a;
var_dump($a);

?>


  • 逻辑型

逻辑型也叫布尔型,只有两中值,分别为true和false,true代表真,false代表假

<?php
$a=true;//a为布尔值真
$b=false;
var_dump($a);
var_dump($b);

?>


  • 数组

PHP中的数组包括索引数组和关联数组,索引数组下标是数字,关联数组下标是数字或字符串(称为键值),两类数组中元素可以分别用下标和键值访问

<?php
//在之前说过$GLOBALS是一个数组
echo '<pre>';//输出html标签,格式化输出
var_dump($GLOBALS);
?>


  • 对象

PHP中的对象是存储数据和有关如何处理数据信息的数据类型,我们必须明确申明对象的类,用class关键字,在类中定义数据类型并在实例化时使用

<?php
//定义一个类,名为test
class test{
    $a='';
    function t(){
        //代码
    }
}
//实例化类test
$test=test();
var_dump($test);

?>




  • null

PHP中的null值较特殊,null数据类型的唯一可能值是null,null值表示表示变量是否为空,注意此与空字符串和空数组不同

<?php
$a='这里有值';
var_dump($a);//a为字符串类型
$a=null;
var_dump($a);//a为空,null类型

?>



  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值