前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >php学习day3

php学习day3

作者头像
发布2020-08-19 15:56:34
4780
发布2020-08-19 15:56:34
举报
文章被收录于专栏:奝-大周

浮点类型

浮点型:小数类型以及超过整型所能存储范围的整数

浮点型定义:

代码语言:javascript
复制
$f=1.23;
$f=1.23e10;      //科学计数法,其中e表示低10   1.23×10^10

浮点数不够精确

布尔类型

两个值:true和false 通常用于判断

在进行某些数据判断的时候,需要特别注意类型转换

Empty():判断数据的值是否为“空”,而不是NULL,如果为空返回true,不为空返回false

lsset():判断数据存储的变量本身是否存在,存在变量返回true,不存在返回false

QQ截图20200314222620
QQ截图20200314222620

运算符

运算符:operator,是一种将数据进行运算的特殊符号,在php中一共有十种运算符之多

赋值运算符

赋值运算:符号是“=”,表示将右边的结果(可以是变量、数据、常量和其他运算出来的结果),保存到内存的某个位置,然后将位置的内存地址赋值给左侧的变量(常量)

算术运算符

+:执行数据累加 -:数据相减 *:两个数相乘 /:两个数相除 %:取余运算,两个数(整数)相除保留余数

在进行除法运算或取余运算时后边的数不能为零

比较运算符

比较运算:比较两个数据的大小,或者两个内容是否相同

代码语言:javascript
复制
>:左边大于右边,返回true
>=:左边大于等于右边,返回true
<:左边小于右边,返回true
<=:左边小于等于右边,返回true
==:左边与右边的相同(大小相同),返回true
!=:左边与右边的不同(大小不相同),返回true
===:全等于 左边与右边的相同(大小以及数据的类型都要相同)
!==:不全等于 左边与右边的不相同(大小或数据的类型不同)

逻辑运算符

代码语言:javascript
复制
逻辑运算:针对不同的结果进行匹配
&&:逻辑与  左边的条件与右边的条件同时成立(两边结果都为true)
||:逻辑或 左边的条件嚯右边的条件只要有一个满足即可
!:逻辑非 对已有条件进行取反

逻辑与和逻辑或又称为短路运算:如果第-一个表达式结果已经满足条件了,那么就不会运行逻辑运算符后面的表达式 在书写代码的时候,尽量将出现概率最高的(能够直接判断出结果)的表达式放到第一位

连接运算符

代码语言:javascript
复制
连接运算:是PHP中将多个字符串拼接的一种符号
.:将两个字符串连接到一起
.=:复合运算,将左边的内容与右边的内容连接起来,然后重新赋值给左边变量

错误抑制符

在PHP中有一些错误可以提前预知,但是这些错误可能无法避免,但是又不希望报错给用户看,可以使用错误抑制符处理

代码语言:javascript
复制
@:在可能出错的表达式前面使用@符号即可
@(可能出错的代码);

三目运算符

三目运算:有三个表达式参与的运算(简单的的分支结构缩写)。

语法格式:

表达式1 ? 表达式2 : 表达式3;(如果表达式1成立,那么执行表达式2,否则执行表达式3)

自操作运算符

代码语言:javascript
复制
++
--

后置自操作运算符$a++

前置自操作运算符++$a

b=$a++ 先赋值再运算

b=++$a 先运算再赋值

衍生符号:类似自操作

+=:左边的结果与右边的结果相加,然后赋值给左边 -=:左边的减去右边的结果,然后赋值给左边 *=:乘法操作 /=:除法操作 %=:模操作

注意:右边是一个整体!

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-3-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 浮点类型
  • 布尔类型
  • 运算符
    • 赋值运算符
      • 算术运算符
        • 比较运算符
          • 逻辑运算符
            • 连接运算符
              • 错误抑制符
                • 三目运算符
                  • 自操作运算符
                  相关产品与服务
                  对象存储
                  对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。腾讯云 COS 的存储桶空间无容量上限,无需分区管理,适用于 CDN 数据分发、数据万象处理或大数据计算与分析的数据湖等多种场景。
                  领券
                  问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档