PHP支持的原始数据类型

在PHP语言的环境下,支持8中原始数据类型。

1、四种标量类型

boolean (布尔类型,true和false) 

<?php
//声明一个布尔类型变量,使用关键字true或者false,不区分大小写
$var = true;
?> 


integer (整型)

<?php
//声明整型
$a = 1234; // 十进制
$b = -1234; // 负数
$c = 0123; // 八进制 (等于十进制 83),前面加0(零)作为标识。
$d = 0x1A; // 十六进制 (等于十进制 26),前面用0x来标识。
?> 


float (浮点型,也称作double)

<?php
//声明浮点型
$a = 1.234; 
$b = 1.2e3; 
$c = 7E-10;
?> 

string (字符串)

<?php
//声明字符串
$str = "hello PHP"; //双引号中要是有变量,会被解析
$b = 'hello PHP'; 
?> 


2、两种符合类型

array (数组)

<?php
//声明数组格式,它接受任意数量用逗号分隔的 键(key) => 值(value)对
$array = array(
"hello" => "world",
"world" => "hello",
);

// 自 PHP 5.4 起
$array = [
"hello" => "world",
"world" => "hello",
];
?> 

object (对象)

<?php
//创建对象
class c
{
function do_c()
{
echo "hello world"; 
}
}

$cInstance = new c;
//引用方法
$cInstance ->do_c();
?> 

3、特殊类型

resource (资源)

<?php
//资源 resource 是一种特殊变量,保存了到外部资源的一个引用。资源是通过专门的函数来建立和使用的。
?>

NULL (无类型)

<?php
/*
下列情况变量被认为是 NULL
被赋值为 NULL
尚未被赋值
被 unset()
NULL 类型只有一个值,就是不区分大小写的常量 NULL
*/
$var = NULL; 
?>

来自微信公众号:编程社

程序员日常进阶宝典,欢迎关注!

猜你喜欢

转载自www.cnblogs.com/ai10999/p/11449472.html