【自学PHP】第三课:PHP运算符
来源:互联网 发布:上海网络推广公司 编辑:程序博客网 时间:2024/06/15 21:12
PHP运算符
2017.8.2 23:00 星期三
本章目标
1. 运算符
2. 表达式
PHP中的运算符
算术运算符: + - * / %
再PHP算术运算中,会自动将非数值类型的操作数转换成一个数字。
$intData_1 = 13;
$intData_2 = 2;
echo $intData_1%$intData_2;
赋值运算符 += -= *= /= %=
$intData_3 += $intData_1;
echo $intData_3;
前置与后置 ++ --
前置 自身先参与+ - ,再参与运算
后置 自身先参与运算,后自身+ -
$a = 4;
$b = $a++;//后置,a先参与运算,得b=4,在自身运算5
$c = --$a; //前置 a先自身运算 4,再赋值给c 4
echo $a.$b.$c; //输出结果 4 4 4
echo "</hr>";
字符串连接符.
是英文的句号 . ,又称连接运算符。
不仅连接两个字符串,还可以合并字符串和标量合并成新的字符串。
$strData = "FaceBook";
$strData_2 = " is a tool?是的!";
echo $strData.$strData_2;
关系[比较]运算符> >= < <= <> == != !== ===
$intdata_4 = 3;
$intdata_5 = 4;
if($intdata_4 > $intdata_5)
echo ">";
else
echo "<";
逻辑运算符 ! && ||
非 与 或
三元运算符 ()?x:y
$intData_7 = 7;
$intData_8= ((bool)$intData_7)?$intData_7:1;
echo $intData_8;
位运算符 位与 位或 异或取反 左移 右移
1. 计算机位运算时按补码来算
2. 正数:原码反码补码一样
3. 负数:原码 - 取反 - 反码 - 加1 - 补码
其他运算符
执行运算符 反引号 ····(环境中,是Fn那一排的 0 )
错误控制符 @
错误等级:注意 警告 错误
$intData_11 = 11;
echo @($intData_11/0);
运算符的优先级
先乘除后加减,从左到右。
- 【自学PHP】第三课:PHP运算符
- 自学php-运算符
- 【PHP自学笔记】第三章 PHP函数
- PHP自学过程之 运算符与流程控制
- PHP自学之路-----走进位运算
- 【PHP】PHP运算符
- PHP自学第一课
- PHP自学之路-----PHP基础数据类型及运算符介绍
- 自学PHP
- Learn PHP第三章:operator2(赋值运算符)
- 学PHP啦~第三篇笔记,常量、字符串、运算符
- 【自学PHP】第二课:PHP数据类型
- php (五) PHP运算符
- PHP比较运算符
- PHP的运算符
- php 比较运算符
- PHP 运算符
- PHP 移位运算符
- Java线程池的使用
- Delphi结束指定进程
- 付个VB能不能
- cocoapods ` required by `Podfile`
- 接口与object的关系
- 【自学PHP】第三课:PHP运算符
- 201409-3 字符串匹配
- 解决tomcat端口被占用的问题
- web前端及混合开发
- Android 仿微博列表视频(一),静音播放
- c3p0数据库连接池+threadlocal线程池+DbUtils 进行数据库的操作
- 完美解决安卓RelativeLayout中android:layout_marginRight不生效
- java设计模式之单例模式
- CentOs 7 下安装Python3.5