为了账号安全,请及时绑定邮箱和手机立即绑定

PHP学习笔记_标量数据类型

标签:
PHP

一、布尔型:boolean

答:在PHP中不是只有false值才为假的,在一些特殊情况下boolean值也被认为是false,这些特殊情况是:0、0.0、"0"、空白字符串""、只声明没有赋值的数组等。


二、字符串型:String

答:字符串中的每个字符占用一个字节,在PHP中有三种方式定义一个字符串分别是单引号('')、双引号("")、界定符(<<<)

PHP连接字符串用的是(.)


单引号和双引号的区别:

1> 双引号中所包含的的变量会被自动替换成实际数值,而单引号中包含的变量则按普通字符串输出。2>对转义字符的使用。单引号只需要对(‘)进行转义,双引号还需要对("、$)的使用,需要使用(\)对其进行转义。

在定义简单的字符串时,如果没有特殊要求,尽量使用单引号


界定符(<<<)是在PHP4.0后开始的,在使用时后面接一个标识符,然后是字符串,最后用同样的标识符结束。格式如下:

1234//str为指定的标识符$string=<<<str要输出的字符串str

注意:使用界定符的时候,结束标识符必须单独另起一行,并且不允许有空格,在标识符前后有其它字符或符号也会发生错误。


三、整型:integer

答:整型数据只能包含整型,32位OS中范围为-2^31~(2^31-1),整形数据可以用十进制、八进制(数字前面加0)、十六进制(数字前面加0x)。

八进制和十六进制的前缀是数字0,不是字母o。

注意:如果八进制中出现了非法数字(8和9),则后面的数字会被忽略。

如果给定的整数或者运算结果超出了整型的范围,会被当做float处理,这叫做【整数溢出】。


四、浮点数:float / double

答:浮点数可以用来存储数字,精度比整型大,32位OS中,范围为:1.7E-308~1.7E+308

PHP4.0版本中,浮点数的标识为double,也叫做双精度浮点数,float和double没有区别。

浮点型有两种书写方式:①标准格式:2.1 ②科学计数格式:3.58E

注意:浮点数的值只是一个近似值,所以应当避免两个浮点数的比较,因为结果往往不准确。

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消