php布尔型数据类型 php布尔型数据类型有哪些-成都快上网建站

php布尔型数据类型 php布尔型数据类型有哪些

PHP的基本数据类型有哪些?

PHP主要有八种基本数据类型,其中包括:

创新互联公司是一家集做网站、成都网站制作、网站页面设计、网站优化SEO优化为一体的专业网络公司,已为成都等多地近百家企业提供网站建设服务。追求良好的浏览体验,以探求精品塑造与理念升华,设计最适合用户的网站页面。 合作只是第一步,服务才是根本,我们始终坚持讲诚信,负责任的原则,为您进行细心、贴心、认真的服务,与众多客户在蓬勃发展的市场环境中,互促共生。

1.四种变量类型

整数型(integer)

浮点数型(float)

布尔型(boolean)

字符串(string)

2.两种复合类型

数组(array)

对象(object)

3.两种特殊类型

NULL

资源 (resource)

PHP中有几种主要的数据类型,通俗的解释一下他们

数据类型有三种:

1.标量数据类型

标量数据类型包括以下几种。

(1)boolean:布尔型

布尔变量是PHP变量中最简单的。它保存一个True或者False值。其中True或者False是PHP的内部关键字。设定一个布尔型的变量,只需将True或者False赋值给该变量

(2)string:字符串

字符串是连续的字符序列,字符串中的每个字符只占用一个字节。在PHP中,定义字符串有3种方式:

单引号方式,

双引号方式,

Heredoc方式。

(3)integer:整数

整数数据类型只能包含整数。这些数据类型可以是正数或负数。在32位的操作系统中,有效的范围是−2 147 483 648~+2 147 483 647。

(4)double:浮点数

浮点数据类型可以用来存储数字,也可以保存小数。它提供的精度不整数大得多。在32位的操作系统中,有效的范围是1.7E-308~1.7E+308。

2.复合数据类型

复合数据类型包括以下两种。

(1)array:数组

可以是二维、三维或者多维,数组中的各元素可以是string、integer或double,也可以是array。

(2)object:对象类型

3.特殊数据类型

特殊数据类型包括以下两种。

(1)resource:资源

资源是PHP内的几个函数所需要的特殊数据类型,由编程人员来分配。

(2)null:空值

空值是最简单的数据类型。表示没有为该变量设置任何值,另外,空值(NULL)不区分大小写。

PHP数据类型之布尔型的介绍

布尔类型是PHP中

最简单的类型。它的值可以为

TRUE

FALSE。

如:

$foo=false;

$foo1=true;

echo

"为假时输出值为:".$foo;

//没有输出值

echo

"br

/为真时输出值为:".$foo1;

//输出1

这里主要的细节:

当转换为

boolean

时,以下值被认为是

FALSE

1、the

布尔值

FALSE

自身

2、the

整型值

(零)

3、the

浮点型值

0.0

(零)

字符串,

以及

字符串

"0"

4、不包括任何元素的数组

5、不包括任何成员变量的对象(仅PHP

4.0

适用)

6、特殊类型

NULL

(包括尚未设定的变量)

7、从没有任何标记(tags)的XML文档生成的SimpleXML

对象

//$a=0;

//$a=0.0;

$a="0";

var_dump((bool)

0);

echo

"br

/";

var_dump((bool)

array());

if($a==false){

echo

"空0默认转换为false,成功!";

}else{

echo

"不能转换为false";

}

输出:

bool(false)

bool(false)

空0默认转换为false,成功!


本文名称:php布尔型数据类型 php布尔型数据类型有哪些
链接分享:http://kswjz.com/article/ddsdhhh.html
扫二维码与项目经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流