PHP中的运算符与表达式.ppt

上传人:sh****n 文档编号:6402516 上传时间:2020-02-24 格式:PPT 页数:20 大小:355.81KB
返回 下载 相关 举报
PHP中的运算符与表达式.ppt_第1页
第1页 / 共20页
PHP中的运算符与表达式.ppt_第2页
第2页 / 共20页
PHP中的运算符与表达式.ppt_第3页
第3页 / 共20页
点击查看更多>>
资源描述
第4章PHP中的运算符与表达式 算术运算符 mod 等字符运算符 连接符 a Hello b World c a b赋值运算符 等 除 外其他运算符称为复合运算符 位运算符按位进行运算的符号 参见p 157逻辑运算符and or xor 算术运算符 例子名称结果 a取反 a的负值 a b加法 a和 b的和 a b减法 a和 b的差 a b乘法 a和 b的积 a b除法 a除以 b的商 a b取模 a除以 b的余数除号 总是返回浮点数 即使两个运算数是整数 赋值运算符 位运算符 比较运算符 一个例子 truevar dump 1 01 1 1 trueswitch a case0 echo 0 break case a neverreachedbecause a isalreadymatchedwith0echo a break 字符串转换为数值 当一个字符串被当作数字来求值时 根据以下规则来决定结果的类型和值 如果包括 e 或 E 其中任何一个字符的话 字符串被当作float来求值 否则就被当作整数 该值由字符串最前面的部分决定 如果字符串以合法的数字数据开始 就用该数字作为其值 否则其值为0 零 合法数字数据由可选的正负号开始 后面跟着一个或多个数字 可选地包括十进制分数 后面跟着可选的指数 指数是一个 e 或者 E 后面跟着一个或多个数字 一个例子 var dump 不要指望在将一个字符转换成整型时能够得到该字符的编码 逻辑运算符 与 和 或 有两种不同形式运算符的原因是它们运算的优先级不同 字符串运算符 表达式 表达式是PHP最重要的基石 在PHP中 几乎所写的任何东西都是一个表达式 简单但却最精确的定义一个表达式的方式就是 任何有值的东西 前递增 variable与后递增 variable 几种类型表达式 比较表达式 大于 大于等于 等于 不等于 小于 小于等于 PHP还支持全等运算符 值和类型均相同 和非全等运算符 值或者类型不同 三元条件运算符 first second third组合的运算赋值表达式 b 7 其他运算符 比较运算符 特殊运算符 加在变量前 表示变量的指针 加在函数前不显示错误信息 引导对象的方法或属性 引导数组的元素值 三元运算符 expr1 expr2 expr3 类似if then else 表达式 表达式的定义 任何内容都有它的值 即表示一个对象的值的语句称为表达式 a 5 变量赋值表达式 a 5本身的计算结果为5 b a 值传递表达式 b a本身的计算结果为 a的值Functionfoo return5foo 的返回值是5 foo 也是一个 表达式 PHP式一种面向表达式的语言 每一个操作都是一个表达式表达式 a 5的值为5 b a 5 等价于 a 5 b a也可以表示为 b a 5 关于前递增与后递增 前递增在读出变量的值之前递增变量的值 表示为 var后递增在读出变量的值之后递增变量的值 表示为 var 组合操作符表达式 a 3 b 6 x 5 前 后递增表达式的应用 b a 5 c a e d b g b f g e h g 12 表达式与语句表达式可以是语句 但不是所有表达式都是语句 a 5是一个表达式 但不能由其自己构成一个语句 而 b 5 却是一个有效的语句 学生作业 1 请学员用将本章节的实例进行有效的检查 2 掌握各类运算符的应用3 掌握各类表达式的应用
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!