一、php
标量数据类型
类型 | 描述 |
---|---|
布尔型 Boolean | true 和 false |
整型 Integer | 0 - 无限大 |
浮点型 Float | 带小数的数字 |
字符串 String | 汉字、英文、符合、其它国家语言 |
echo 输出数据值,开发时使用 var_dump 可以打印数据类型和值,测试时使用
布尔型通常用于条件判断
<?php
$a = true;
var_dump($a);
echo '<hr>';
$b = false;
var_dump($b);
?>
整数不能包含逗号或空格
整数是没有小数点的
整数可以是正数或负数
整型可以用三种格式来指定:十进制、十六进制、八进制
<?php
$number = 0;
var_dump($number);
echo '<hr>';
$number = 55;
var_dump($number);
echo '<hr>';
$number = -666;
var_dump($number);
?>
带小数部分的数字
<?php
$number = 10.01;
var_dump($number);
echo '<hr>';
$number = -88.77;
var_dump($number);
?>
<?php
$str = '我是Tian';
var_dump($str);
echo '<hr>';
$str = 'My name is Tian';
var_dump($str);
?>
php
复合数据类型类型 | 描述 |
---|---|
array | 数组 |
object | 对象 |
callable | 可调用 |
iterable | 可迭代 |
php
特殊数据类型类型 | 描述 |
---|---|
空值 NULL | 表示变量没有值 |
resource | 资源 |
NULL 值表示变量没有值
<?php
$null;
var_dump($null);
echo '<hr>';
$null = '';
var_dump($null);
echo '<hr>';
$null = null;
var_dump($null);
?>