php 04
前加加(++$a) 先运算后赋值
后加加($a++) 先赋值后运算
--
前减减(--$a) 先运算后赋值
后减减($a--) 先赋值后运算
- 连接运算符(字符串运算符)
. 神奇的米粒
1. 字符串和字符串连接时候需要使用
2. 字符串和变量连接时候需要使用
3. 变量和字符串连接时候需要使用
4. 变量和变量连接时候需要使用
3. 赋值运算符
注意: 请记住等号在这里不是等于的意思是赋值的意思
= 将一个值或者表但是的结果赋予给变量
+= 将变量与所赋的值相加后的结果赋给变量
-= 将变量与所赋的值相减后的结果赋给变量
*= 将变量与所赋的值相乘后的结果赋给变量
/= 将变量与所赋的值相除后的结果赋给变量
%= 将变量与所赋的值求模后的结果赋给变量
.= 将变量与所赋的值相连后的结果赋给变量
4. 比较运算符
> 大于 当左边大于右边的时候返回true 否则返回false
< 小于 当左边小于右边的时候返回true 否则返回false
>= 大于等于 当左边大于等于右边的时候返回true 否则返回false
<= 小于等于 当左边小于等于右边的时候返回true否则返回false
== 等于 两边操作数的值相等时返回true 否则返回false
=== 全等于 两边值相等并且类型也相等返回true 否则返回false
!=或者<> 不等于 两边值不相等时返回true 否则返回false
!== 非全等于 两边的值与类型相同的时候返回false 否则返回true
5. 逻辑运算符
1. && 或者(and) 逻辑与 判断条件 一边为假 即为假(洗脸)
2. || 或者(or) 逻辑或 判断条件 一边为真 即为真(丢钱包)
3. ! 逻辑非 判断条件 真变假 假变真(去泰国)
4. xor 逻辑异或 判断条件 相同为假 不同为真(生小孩)
6. 其他运算符
? : 三元运算符 可以提供简单的逻辑判断 ?后面的为真区间 : 后面的为假区间
`` 反引号(``)是执行运算符php 将尝试将反引号的内容作为外部命令来执行 并将其处输入的内容返回
@ 错误控制运算符 ,将其放置在一个php表达式前面 用来控制可能产生的任何错误 可以忽略点错误信息
=> 数组下标指定符 通过此符号指定数组的下标和值
-> 对象成员访问符号 访问对象中的成员属性和成员方法
instanceof 类型运算符 用来 测定一个对象是否来自指定的对象类
7. 优先级
前加加(++$a) 先运算后赋值
后加加($a++) 先赋值后运算
--
前减减(--$a) 先运算后赋值
后减减($a--) 先赋值后运算
- 连接运算符(字符串运算符)
. 神奇的米粒
1. 字符串和字符串连接时候需要使用
2. 字符串和变量连接时候需要使用
3. 变量和字符串连接时候需要使用
4. 变量和变量连接时候需要使用
3. 赋值运算符
注意: 请记住等号在这里不是等于的意思是赋值的意思
= 将一个值或者表但是的结果赋予给变量
+= 将变量与所赋的值相加后的结果赋给变量
-= 将变量与所赋的值相减后的结果赋给变量
*= 将变量与所赋的值相乘后的结果赋给变量
/= 将变量与所赋的值相除后的结果赋给变量
%= 将变量与所赋的值求模后的结果赋给变量
.= 将变量与所赋的值相连后的结果赋给变量
4. 比较运算符
> 大于 当左边大于右边的时候返回true 否则返回false
< 小于 当左边小于右边的时候返回true 否则返回false
>= 大于等于 当左边大于等于右边的时候返回true 否则返回false
<= 小于等于 当左边小于等于右边的时候返回true否则返回false
== 等于 两边操作数的值相等时返回true 否则返回false
=== 全等于 两边值相等并且类型也相等返回true 否则返回false
!=或者<> 不等于 两边值不相等时返回true 否则返回false
!== 非全等于 两边的值与类型相同的时候返回false 否则返回true
5. 逻辑运算符
1. && 或者(and) 逻辑与 判断条件 一边为假 即为假(洗脸)
2. || 或者(or) 逻辑或 判断条件 一边为真 即为真(丢钱包)
3. ! 逻辑非 判断条件 真变假 假变真(去泰国)
4. xor 逻辑异或 判断条件 相同为假 不同为真(生小孩)
6. 其他运算符
? : 三元运算符 可以提供简单的逻辑判断 ?后面的为真区间 : 后面的为假区间
`` 反引号(``)是执行运算符php 将尝试将反引号的内容作为外部命令来执行 并将其处输入的内容返回
@ 错误控制运算符 ,将其放置在一个php表达式前面 用来控制可能产生的任何错误 可以忽略点错误信息
=> 数组下标指定符 通过此符号指定数组的下标和值
-> 对象成员访问符号 访问对象中的成员属性和成员方法
instanceof 类型运算符 用来 测定一个对象是否来自指定的对象类
7. 优先级
php 04的更多相关文章
- Python学习--04条件控制与循环结构
Python学习--04条件控制与循环结构 条件控制 在Python程序中,用if语句实现条件控制. 语法格式: if <条件判断1>: <执行1> elif <条件判断 ...
- Ubuntu 14.04中Elasticsearch集群配置
Ubuntu 14.04中Elasticsearch集群配置 前言:本文可用于elasticsearch集群搭建参考.细分为elasticsearch.yml配置和系统配置 达到的目的:各台机器配置成 ...
- win8.1硬盘安装ubuntu14.04双系统
在网上找了很多方法都失败了,原因是大多数方法都是用mbr方式安装的,如grub4dos,easybcd.以至于连自己都怀疑win8能不能用硬盘安装,差点就去买个u盘来安装了,就在打算放弃的时候在ubu ...
- 使用win10远程控制ubuntu16.04
使用win10远程控制ubuntu16.04,网上很多需要安装xfce桌面的.今天介绍一下,不需要安装其他桌面,使用Ubuntu16.04自带桌面,漂亮美观. Ubuntu16.04端: 1.打开终端 ...
- ubuntu14.04下安装node.js
在网上查了下,起初是下载了一个node-v0.12.7-linux-x64.tar.gz,解压在/home/node路径下,然后在/etc/profile中添加如下命令: export NODE_HO ...
- mono3.2和monodevelop4.0在ubuntu12.04上两天的苦战
首先第一步是设置ubuntu server 12.04版更新源,推荐中科大的比较快:deb http://debian.ustc.edu.cn/ubuntu/ precise main multive ...
- Jexus Web Server 完全傻瓜化图文配置教程(基于Ubuntu 12.04.3 64位)[内含Hyper-v 2012虚拟机镜像下载地址]
1. 前言 近日有感许多新朋友想尝试使用Jexus,不过绝大多数都困惑徘徊在Linux如何安装啊,如何编译Mono啊,如何配置Jexus啊...等等基础问题,于是昨日向宇内流云兄提议,不如搞几个配置好 ...
- Ubuntu14.04配置Mono+Jexus
总所周知,ASP.NET是微软公司的一项技术,是一个网站服务端开发的一种技术,它可以在通过HTTP请求文档时再在Web服务器上动态创建它们,就是所谓动态网站开发,它依赖运行于 IIS 之中的程序 .但 ...
- deepsooncms在Ubuntu 14.04上部署教程
deepsooncms在Ubuntu 14.04上部署教程 一.安装mono1.在命令行运行sudo apt-key adv --keyserver keyserver.ubuntu.com --re ...
- 在 Ubuntu 15.04 中使用 ubuntu-make、Eclipse 4.4、Java 8 以及 WTP
Ubuntu 今天发布新版本了 其实昨天(2015-04-23)我就看到了 Ubuntu 发布新版本的新闻,下班后回家的第一件事就是访问 Ubuntu 的官网,很可惜,没有提供下载.今天(2015-0 ...
随机推荐
- 关于login/interactive/no-interactive shell和profile/bash_profile/bashrc
login shell:第一次登录进系统时的shell,一般是指本机启动时的控制台shell或者ssh远程登录时的shell. interactive shell:登录以后,再打开控制台时运行的she ...
- 6.7 通过命令启动IDEA,给IDEA创建快捷方式
我的IDEA安装在这里: 打开终端: 这里的./表示当前路径.如果是/表示根目录. 通过这个命令行,就可以开启IDEA了. 接下来,给IDEA创建快捷方式. 工具栏Tools->create d ...
- oracle环境变量
1---此部分引自http://hi.baidu.com/jason_xux/item/1f44681d356927fa756a8480 感谢 ORA_NLS33 环境变量ora_nls33定义'l ...
- Java数组转置
数组转置,就是将打印的数组的列和行进行位置对换. 我们就可以用两个for循环遍历数组,然后交换arr[i][j]与arr[j][i] public class Demo{ public static ...
- 网页游戏开发秘笈 PDF扫描版
精选10种常见的游戏类型,透过典型实例,深入剖析游戏引擎及工具的选用技巧,详细讲解每款游戏的制作过程,为快速掌握网页游戏开发提供系统而实用的指南. 网页游戏开发秘笈 目录: 译者序 前 言 导 言 ...
- 【关于java多线程和socket通信的一些记录】---高并发/高负载/高可用/重入锁
多线程:提高cpu的使用效率,多线程是指在同一程序中有多个顺序流在执行. 进程:每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销,一个进程包含1--n个线程. 线程:同一类线 ...
- 关于UsedRange方法选中了空区域的解决方案
使用worksheet.usedrange属性去制作数据透视表的时候会出现blank项,debug时发现它选中了空的区域. 解决方案: 属性usedrange包含着带格式的.空白的单元格(即使设置过单 ...
- MySql中存储过程的理解
到底什么是存储过程,又为什么需要使用存储过程? 存储过程简单来说,就是为以后的使用而保存的一条或多条MySQL语句的集合,可将其视为批文件,虽然它们的作用不仅限与批处理. 使用存储过程有3个主要的好处 ...
- Python-OpenCV中图像颜色空间转换
目录 cv2.cvtColor() 1. RGB to GRAY 2. RGB to CIE XYZ 3. RGB to YCrCb JPEG 4. RGB to HSV 5. RGB to HLS ...
- SQL Server 2012安装——.net framework 3.5离线安装
前言 电脑用着一直很不舒服,所以就决定对电脑重新配置一番,在装数据库这里,可谓是屡装屡败.自己感觉太麻烦了,于是每次数据库装失败后,就重装系统,然后配置上网文档,这样一来,弄得自己挺恶心,这次很明显成 ...