澳门赌场

法式开辟 > PHP > 注释

PHP数据范例

白月光 2019-09-04 白月光

在PHP中,有8种根基数据范例和一些伪范例,此中根基数据范例又分为标量范例、复合范例和特别范例。绝对C#,范例少了不少,但一样可完成良多功效,也不比别的说话差。

 

一、根基范例

1、标量范例(4种)

1)integer(整型)

integer 表现一种整型,规模 -2,147,483,647 到 2,147,483,648,字长与平台有关,32 位有标记整数,PHP 不撑持无标记整数。

 

2)boolean(布尔范例)

boolean 是最简略的范例,用于抒发虚实值,能够是 TRUE 或 FALSE,两个都不辨别巨细写。

 

3)float(浮点型, 也称作 double)

float 表现一种浮点数(也叫双精度数或实数),字长与平台相干,凡是最大值是 1.8e308,并且有 14 位十进制数字的精度(64 位 IEEE 格局)。

 

4)string(字符串)

string 表现一系列字符的调集,一个字符占一个字节,一个字节只能有 256 种差别的变更,这使得 PHP 没法原生撑持 Unicode。

 

 

2、复合范例(2种)

1)array(数组)

在 PHP 中,数组本色上是一个有序映照,即把 values 接洽关系到 keys 的范例(键值对)。它在良多方面做了优化,以是能够把它当做真实的数组,或列表(向量)、散列表(映照的一种完成)、调集、字典、栈、行列和更多能够性。数组能够嵌套,即元素的值也能够是另一个数组;另外,还许可树形布局和多维数组。

界说情势:

array(  key =>  value  

     , ...  

     ) // 键(key)能够是整型(integer)或 字符串(string),值(value) 能够是肆意范例的值。

 

2)object(工具)

object 用于把一个类实例化,首要经由过程 new 完成。

 

3、特别范例

1)resource(资本)

resource 是一种特别变量,用于保管到内部资本的一个援用,它是经由过程特地的函数来成立和利用的。

 

2)NULL

NULL 表现一个变量不值,它能够还没有为被赋值、被赋值为 NULL 或被 unset()。

 

 

二、伪范例

1、mixed

mixed 表现一个参数能够接管多种差别的(但不用是一切的)范例。

 

2、number

number 表现一个参数能够是 integer 或 float。

 

3、callback

Callback 函数不只能够是一个简略的函数,还能够是一个工具的方式(包含静态类的方式)。

本文稀释标签:数据范例PHP