当前位置: 首页 > news >正文

PHP入门基础学习四(PHP基本语法)

运算符 
运算符,专门用于告诉程序执行特定运算或逻辑操作的符号。根据运算符的作用,可以将PHP语言中常见的运算符分为9类

算数运算符:

是用来处理加减乘除运算的符号

也是最简单和最常用的运算符号

赋值运算符 
1. 是一个二元运算符,即它有两个操作数
2. 它将运算符右边的值 赋给左边的变量


①将5赋值给变量$c
②再把变量$c的值赋值给变量$b
③把变量$b的值赋值变量$a,表达式赋值完成

比较运算符 
是用来对两个变量或表达式进行比较
其结果是布尔类型的true或false

大于> :

大于等于>=:

等于 ==:

恒等于 ===:

逻辑运算符 
是在程序开发中用于逻辑判断的符号
其返回值类型是布尔类型

1、and 和 &&

2、or 和 ||

3.xor异或

4.!非

递增递减运算符 
也称作自增自减运算符
可被看作是一种特定形式的复合赋值运算符

“++”或“--”放在操作数的前面,则先进行自增或自减运算,再进行其他运算。
“++”或“--”放在操作数的后面,则先进行其他运算,再进行自增或自减运算。

位运算符 
是针对二进制数的每一位进行运算的符号
它专门针对数字0和1进行操作

按位与
1 10 11 100 101 110 -- 6 
1 10 11 100 101 110 111 1000 1001 1010 1011 -- 11
0: false
1: true

按位或

按位非

按位异或

位移运算 
左移:
00001011
00010110

右移:
00001011
00000101

错误运算符 
PHP的错误控制运算符使用@符号来表示,把它放在一个PHP表达式之前,将忽略该表达式可能产生的
任何错误信息。如: echo @(4 / 0);

三元运算符

对 expr1 求值为 TRUE 时的值为 expr2,在 expr1 求值为 FALSE 时的值为 expr3。
自 PHP 5.3 起,可以省略三元运算符中间那部分。表达式 expr1 ?: expr3 在 expr1 求值为 TRUE 时返回 
expr1,否则返回 expr3。

PHP_EOL 是一个换行符,兼容更大平台。
 
运算符的优先级: 
指的是在表达式中各个运算符是有参与运算的先后顺序的
例如:先乘除,后加减
 
同一行的运算符具有相同的优先级
左结合方向表示同级运算符的执行顺序为从左到右
右结合方向则表示执行顺序为从右到左
补充:圆括号()优先级别最高。例如, 4 + 3 * 2的 输出结果为10,(4 + 3) * 2的输出结果为14

http://www.lryc.cn/news/542365.html

相关文章:

  • 模型蒸馏:让人工智能更智能、更小、更高效的艺术
  • git 小乌龟安装包及中文包
  • MySQL 主从集群同步延迟问题分析与解决方案
  • 用HTML5+CSS+JavaScript实现新奇挂钟动画
  • 医疗AI领域中GPU集群训练的关键技术与实践经验探究(下)
  • 解决双系统开机显示gnu grub version 2.06 Minimal BASH Like Line Editing is Supported
  • sysbench压测pgsql数据库 —— 筑梦之路
  • 数字IC后端培训教程| 芯片后端实战项目中base layer drc violation解析
  • Android之APP更新(通过接口更新)
  • 什么是 OCP 数据库专家
  • 基于AT89C51单片机的教室智能照明控制系统
  • DIP的实际举例
  • DeepSeek引领目标检测新趋势:如何通过知识蒸馏优化模型性能
  • vue2.x 中父组件通过props向子组件传递数据详细解读
  • 安装PHPStudy 并搭建DVWA靶场
  • RoCBert:具有多模态对比预训练的健壮中文BERT
  • 【C】堆的应用1 -- 堆排序
  • BGP配置华为——路径优选验证
  • 【原创】Windows11安装WSL“无法解析服务器的名称或地址”问题解决方法
  • 【CS285】高斯策略对数概率公式的学习笔记
  • R与RStudio简介及安装
  • TTL和CMOS的区别【数电速通】
  • Linux红帽:RHCSA认证知识讲解(二)配置网络与登录本地远程Linux主机
  • Threejs教程一【三要素】
  • 3-1 WPS JS宏工作簿的新建与保存(批量新建工作簿)学习笔记
  • 明日方舟一键端+单机+联网+安装教程+客户端apk
  • Redis基操
  • 学习笔记03——《深入理解Java虚拟机(第三版)》类加载机制知识总结与面试核心要点
  • w227springboot旅游管理系统设计与实现
  • 漏洞文字版表述一句话版本(漏洞危害以及修复建议),通常用于漏洞通报中简洁干练【持续更新中】