PHP之数据类型的基本介绍

让我为大家介绍一下PHP中的数据类型吧!

数据类型有:字符串、整数、浮点数、布尔、数组、对象、NULL、资源类型

我们可以使用gettype去获取数据类型

var_jump()会返回变量的数据类型与值,一般用于开发调试时使用

字符串

字符串是字符序列
字符串可以是引号内的任何文本,可以使用单引号或者双引号
但单引号与双引号是有区别的

<?php
echo gettype("Hello PHP") 
?>

在这里插入图片描述
单引号与双引号的区别

单引号不能解析变量 双引号可以

<?php
$a = "Hello PHP";
echo "$a";
echo "<hr>";
echo '$a'
?>

在这里插入图片描述

整数

整数必须至少一个数字(0-9)
整数不能包含逗号或空格
整数不能有小数点
整数正负均可
可以用三种格式规定整数:十进制、十六进制或八进制

<?php 
var_dump(1);
echo "<hr>";
var_dump(-1);
echo "<hr>";
var_dump(0x8c); // 十六进制
echo "<hr>";
var_dump(047); // 八进制
?>

在这里插入图片描述

浮点数

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

<?php
var_dump(1.1);
?>

在这里插入图片描述

布尔

常用于判断
true为真 false为假

<?php 
var_dump(true);
echo "<hr>";
var_dump(false)
?>

在这里插入图片描述

数组

在一个变量中存储多个值
分为一维数组和多维数组

<?php
print("<pre>");
$arr1 = array("red","green","blur");
$arr2 = ["red","green","blur"];
var_dump($arr1);
echo "<hr>";
var_dump($arr2);
?>

在这里插入图片描述

对象

跟类与函数有关

<?php 
class Big{};
$obj = new Big();
var_dump($obj)
?>

在这里插入图片描述

Null

特殊的NULL值表示变量无值。NULL是数据类型NULL唯一可能的值
可以清空变量

<?php 
$a = 1;
var_dump($a);
echo "<hr>";
$a=NULL;
var_dump($a);
?>

在这里插入图片描述

resource 资源类型

此处过段时间补充,还请见谅

感谢大家的阅读,如有不对的地方,可以向我提出,感谢大家!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值