PHP基础语法

1.PHP支持的三种数据类型

数据类型:标量型、复合类型、特殊类型

标量类型:

  • boolean(布尔类型)
  • Integer(整型)
  • float(浮点型)
  • String(字符串类型)

复合类型:

  • array(数组)
  • object(对象)

特殊类型:

  • resource(资源)
  • NULL(空值)

(1)布尔型

PHP中常用的类型 通常用于逻辑判断 只有true 和 false两个值,表示事物的"真"和"假",并且不区分大小写

0 表示 false , 1 表示 true

某些运算通常返回布尔值 ,并且将其传递给控制流程 用运算符(==)来比较两个运算数,相等返回 True ,否则返回False。

转换成布尔型用 bool 或者 Boolean 来强制转换 ,当转换为布尔型时,以下值会被认为是False:

布尔值False

整型值0(零)

浮点型值0.0(零)

空白字符串和字符串 “0”

没有成员变量的数组

没有单元的对象

特殊类型NULL(包括尚未设定的变量)

(2)整型

整型用来表示整数,它可以由十进制、八进制和十六进制指定,且前面加上 “+” 或 "-"符号,表示正数或负数。

  • 八进制数使用0~7表示,且数字前必须加上0
  • 十六进制数使用09与AF表示,数字前必须加上0x

示例:

$octonary = 073;//八进制
$decimal = 50;//十进制
$sexadecimal =  0x3b;//十六进制

八进制和十六进制表示的都是十进制数值59

当运算符、函数或者流程控制需要一个整型参数时,值会自动转换

还可以通过函数*intval()*来将一个值转换成整型

(3)浮点型

浮点型可以保存浮点数和整数,浮点数是程序中表示小数的一种方法,也可以是整数,在PHP中,通常有两种方式表示浮点数:标准格式和科学计数法格式。

示例:

$fnum1 = 1.759;//标准格式
$fnum2 = - 4.382;//标准格式
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值