php专区

 首页 > php专区 > PHP基础 > 运算符 > php编程中的运算符

php编程中的运算符

分享到:
【字体:

不管那种编程语言,运算符都是其中的基础,重要型不言而喻。php编程也是一样的,我们要充分的理解和掌握这些运算符,算术运算符,逻辑运算符等等。只有扎实的掌握了这些运算符,我们才可以说能写出优秀的php源码出来。下面就来看看在php编程语言中到底有那些运算符,它们所表示的是什么样的意义.

1.数字运算符和字符运算符

+,-,*,/,之外,还有 % 取余数 ,++ 累加,-- 递减
 字符运算符只有1个, 就是英文中的 "." 点, 用来连接字符串的,变成新的字符串.
 例如:
 $a="你,"; $b="好"; $c="吗?";
 echo $a.$b.$c;

 

2.接下来是赋值运算符
“=” 右边赋值到左边
“+=”将右边的值加到左边
“-=” 将右边得知减去左边的值
“*=”将左边得知乘以右边
“/=”左边的值除以右边.
“%=”将左边的值对右边的值取余数
“.=”将右边的字符串加到左边
使用赋值运算符可以使代码简洁,更重要的是可以比先运算后赋值更有效率.

3.逻辑运算符—-通常来测试值的真假

,=,”==”判断两边的值是否相等
“===”判断两边的类型和值是否都相等
“!=”两边不相等时
“&&”或”and”判断两包是否为真(且运算)
“||”或”or” ……………………或运算
“xor”判断两边真假值是否不同
“!” 当值为假时

4.位运算符 bitwise operators 用于做一些快速的数字运算,一共有6个

“&”按位与运算
“|”按位或运算
“^”按位异或运算
“>”向右移位
“~” 按位取反 如 ~$a

5.其他运算符

“$”变量
“&”取变量地址
“@”隐藏错误信息
“->”对象的方法或属性
“=>”数组的元素值
“?:” 用来判断 如 (exp1)?(exp2):(exp3) 若exp1则exp2,否则 exp3
优先级
在php中和所有语言一样,优先级高的先做,优先级低的后做.
相同优先级的操作从左到右依次做.同时引用小括号控制运算顺序,任何在小括号内的运算最优先
1. or, and ,xor
2. 赋值运算符
3.”||” ,”&&”
4.”|”, “^”
5. “&” , “.”
6. +,-(加减运算符)
7.”/” ,”*” ,”%”
8. “>”
9. “++” ,”–”
10. “+”,”-”(正负号运算符)
11. “==” ,”!=” ,””
12. “” “>=”
13. “?:”
14. “->”
15. “=>”

如果你在php编程中有遇到各种各样的问题,请在屏幕下方或者上留言板留言,我们会尽快回复你所遇到的问题(不超过24小时)。

分享到:
摘自PHP手册[8]–String字符串处理函数
简介:本次介绍的是PHP手册中用来对字符串进行各种操作的系统函数,下面天涯把最常用的进行详细说明。 addslashes — 使用反斜线引用字符串 stripslashes — 去除 addslashes() 添加的反斜线 php //天涯PHP博客 http://blog.phpha.com $phpha = 'TianYa say: "Hello World!"'; ...
PHP学习笔记【8】--php数据类型介绍和php...
1,首先PHP是弱类型的语言,区分大小写的哦 2,PHP 定义一个变量以$开头   $a=890   整型 3,变量的类型不是不变的        $a=1.1   小数类型 变量的数据类型是由运行的时候决定的 4,变量名要以字母和下划线开头,不能以数字和特殊字符开头 5,php的数据类型: 基本数据类型 整型 ...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……