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

怪我咯
Lepaskan: 2023-03-10 19:30:01
asal
2563 orang telah melayarinya

布尔型 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里被划到了字符串里去了;但是我的兄弟时间戳是整型
Salin selepas log masuk

这些都是字符串
--------------------------
如果你看到int $k
意思就是:整型 $k,要求是一个没有小数点的数字(只能是数字,但是不管是正还是负)
例如:

$a=100;
$b=-100;
Salin selepas log masuk

这些就是整型
---------------------------
既然有整数,肯定有带小点的数,在编程语言里(包括php),它叫做“浮点型” floor
floor $k;
要求$k是浮点型
这些都是浮点型:

$a=0.5;
$b=10.5;
$c=-0.5;
Salin selepas log masuk

--------------------------------------
数组变量:array $k;
要求是一个数组,数组有函数自动生成的也有我们自己定义的。
自定义函数的方法:array(),你可以去手册里查查
这里不多讲,你可以看看手册,数组有两个概念:
键名(相当于在数组中的序号,可以是数字也可以字符串)
值(相当于变量对应的具体的数据,可以任何数据或者是数组,这样的数组我们称为二维数组

Atas ialah kandungan terperinci PHP中“布尔型”变量是什么意思啊?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
php
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!