首页 > 编程知识 正文

php数据类型之布尔型的介绍(php布尔类型数据的两个值)

时间:2023-11-28 16:46:07 阅读:309917 作者:CUVW

本文目录一览:

  • 1、PHP中“布尔型”变量是什么意思啊?
  • 2、什么是布尔型
  • 3、php布尔类型到底是什么。在例子中怎么用。希望大神能用通俗的话讲一下
  • 4、PHP语言有哪些主要数据类型?
  • 5、PHP的基本数据类型有哪些?

PHP中“布尔型”变量是什么意思啊?

采纳一下·打了很辛苦啊

布尔型 Boolean

对于编程语言来说,它们如果需要进行判断,它们只认识真(true)和假(false),1和0,也就是成立和不成立的简单判断。

Boolean只有两个:true 真,和false假

比如,我说1大于5,计算机会自己去计算,如果不大于就返回false,否则返回true。我们通过这个返回的真假来进行下一步的操作。

布尔型的值一般是用于条件判断,它是一个名称,实际就两个true和false,都是常量。直接调用即可。

------------------

空(NULL)和'' ""(空字符串的区别)

很多人认为这两个一样,其实不一样。

在数据库里很明显,空表示不存在;而空字符串只是里面我们认为没有东西,但是实际上计算机是认为它存在的。

打个比方:比如两个人(J,和K),一起应聘一个公司,这个公司要了K,签了合同;同时和J说,抱歉没你的职位,下次有一定通知你。

那签了合同的K还没有拿到钱,你可以把k当做空字符串。

而J只是这个公司口头答应,没有合同的,你可以理解为空(NULL)

在php里以下数据会被认为是布尔型的false:

1、false,包括字符串

2、0,空(NULL,不分大小写),空数组(有数组但是没有元素,好像空壳公司没有员工一样),浮点型“0.0"

话句话说,就是除了这些,其他的都是true~

-------------

string 是“字符串”或者是“字符变量”

一般在php的手册中经常出现,例:

string $k

字符串变量 $k,要求这个变量是字符串

字符串简单的意思就是:“一串字符,包括中文,英文,特殊符号,数字的混合都称为字符串”

比如:

$a='aaa11145ggg';

$b='我也是字符串啊';

$c='2008-8-23';//虽然我是日期,但是我在php里被划到了字符串里去了;但是我的兄弟时间戳是整型

这些都是字符串

--------------------------

如果你看到int $k

意思就是:整型 $k,要求是一个没有小数点的数字(只能是数字,但是不管是正还是负)

例如:

$a=100;

$b=-100;

这些就是整型

---------------------------

既然有整数,肯定有带小点的数,在编程语言里(包括php),它叫做“浮点型” floor

floor $k;

要求$k是浮点型

这些都是浮点型:

$a=0.5;

$b=10.5;

$c=-0.5;

--------------------------------------

数组变量:array $k;

要求是一个数组,数组有函数自动生成的也有我们自己定义的。

自定义函数的方法:array(),你可以去手册里查查

这里不多讲,你可以看看手册,数组有两个概念:

键名(相当于在数组中的序号,可以是数字也可以字符串)

值(相当于变量对应的具体的数据,可以任何数据或者是数组,这样的数组我们称为二维数组,呵呵跑远了,你去看看手册,如果有需要你可以追问,我可以再详细的讲,当然你可以选择联系我。)

----------------------------------------------------

大概就是这些,我自己是一个老师,很久没上过这些东西了。所以大概讲讲,你有需要可以追问或者百度hi我一下,采纳吧。我打了那么多字...

什么是布尔型

布尔型Boolean是编程语言pascal、VB、C++等的一种类型变量类型。

布尔型的值只有两个:false(假)和true(真)。且false的序号为0,true的序号是1(或者是非0)。

用于布尔型的标准函数有

ord(取序号),pred(前导),succ(后继)

注意:false没有前导,true没有后继。

用于布尔量的运算有布尔运算(或称逻辑运算),它们是:

AND(与),OR(或),NOT(非)

对布尔量还可以进行关系运算(或称比较运算)。关系运算有以下6种:

(小于),=(小于等于),=(等于)

(大于),=(大于等于),(不等于)

Pascal的名称是为了纪念十七世纪法国著名哲学家和数学家Blaise Pascal而来的,它由瑞士Niklaus Wirth教授于六十年代末设计并创立的。Pascal语言语法严谨,层次分明,程序易写,可读性强,是第一个结构化编程语言。

Pascal语言广泛用于各种软件,程序分为名称(program后自拟)、设置(var后规定)、开始(begin)、程序(正文)、读取(read/read ln)、结束(end),结构层次强,严谨而又紧密。

C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。C++擅长面向对象程序设计的同时,还可以进行基于过程的程序设计,因而C++就适应的问题规模而论,大小由之。

C++不仅拥有计算机高效运行的实用性特征,同时还致力于提高大规模程序的编程质量与程序设计语言的问题描述能力。

php布尔类型到底是什么。在例子中怎么用。希望大神能用通俗的话讲一下

数据的布尔类型的值 有2个:真,假; 这2个值用到的非常多. 比如你判断一个人的年龄是否大于18岁. 如果大于18,就让他能用电脑上网,如果小于就不能上网. 这个逻辑就可以这样写. if($age=18){ echo "可以上网"; }else{echo '不能上网';} 而 $age=18 就会返回一个布尔类型的数据.

PHP语言有哪些主要数据类型?

PHP 支持8种基本的数据类型。

一:四种标量类型:

1、boolean (布尔型)

2、integer (整型)

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

4、string (字符串)

二:两种复合类型:

1、array (数组)

2、object (对象)

三:两种特殊类型:

1、resource (资源)

2、NULL (NULL)

PHP,是英文超文本预处理语言Hypertext Preprocessor的缩写。PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛地运用。

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

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

1.四种变量类型

整数型(integer)

浮点数型(float)

布尔型(boolean)

字符串(string)

2.两种复合类型

数组(array)

对象(object)

3.两种特殊类型

NULL

资源 (resource)

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。