PHP支持的原始数据类型
Posted ai10999
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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; ?>
来自微信公众号:编程社
程序员日常进阶宝典,欢迎关注!
以上是关于PHP支持的原始数据类型的主要内容,如果未能解决你的问题,请参考以下文章