PHP之数据类型的基本介绍

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

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

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

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

字符串

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


echo gettype("Hello PHP") 
?>

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

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


$a = "Hello PHP";
echo "$a";
echo "
"
; echo '$a' ?>

PHP之数据类型的基本介绍_第1张图片

整数

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

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

PHP之数据类型的基本介绍_第2张图片

浮点数

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


var_dump(1.1);
?>

在这里插入图片描述

布尔

常用于判断
true为真 false为假

 
var_dump(true);
echo "
"
; var_dump(false) ?>

PHP之数据类型的基本介绍_第3张图片

数组

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


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

PHP之数据类型的基本介绍_第4张图片

对象

跟类与函数有关

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

PHP之数据类型的基本介绍_第5张图片

Null

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

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

PHP之数据类型的基本介绍_第6张图片

resource 资源类型

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

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

你可能感兴趣的:(php,android,开发语言)