分享
分享赚钱 收藏 举报 版权申诉 / 4

类型PHP递增递减(++--)的直白深刻理解.doc

  • 上传人:hwpkd79526
  • 文档编号:4853016
  • 上传时间:2019-01-16
  • 格式:DOC
  • 页数:4
  • 大小:34.50KB
  • 配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    PHP递增递减(++--)的直白深刻理解.doc
    资源描述:

    1、PHP递增递减(+/-)的直白深刻理解$a+/$a-+$a/-$a到底什么时候用这个 ,在很多关于 php 书籍上,有很多在讲到这里的时候会有这样的例子(*)例子一 1、(*)例子一 2、对于这些个结果你理解了几个?一个?两个?三个?还是都理解了?都理解的可以不用再往下面看下了。 。 。 。 。 。 。 。 。 。 。 、首先,我们先看看 php 帮助手册上是怎么定义这个的关于【+、-】递增递减运算符PHP 支持 C 风格的前后递增与递减运算符。 Note: 递增递减运算符不影响布尔值。递减 NULL 值也没有效果,但是递增 NULL 的结果是 1。/*这里是重点*/* 递增递减运算符 例子

    2、名称 效果 * +$a 前加 $a 的值加一,然后返回 $a。 * $a+ 后加 返回 $a,然后将 $a 的值加一。 * -$a 前减 $a 的值减一, 然后返回 $a。 * $a- 后减 返回 $a,然后将 $a 的值减一。 */ 一个简单的示例脚本: /*这里一定要仔细看,*/Postincrement“;$a = 5;echo “$a 结果为 5: “ . $a+ . “n“;echo “$a 结果为 6: “ . $a . “n“;echo “Preincrement“;$a = 5;echo “$a 结果为 6: “ . +$a . “n“;echo “$a 结果为 6: “ .

    3、$a . “n“;echo “Postdecrement“;$a = 5;echo “$a 结果为 5: “ . $a- . “n“;echo “$a 结果为 4: “ . $a . “n“;echo “Predecrement“;$a = 5;echo “$a 结果为 4: “ . -$a . “n“;echo “$a 结果为 4: “ . $a . “n“;? 在处理字符变量的算数运算时,PHP 沿袭了 Perl 的习惯,而非 C 的。例如,.在 Perl 中 Z+1 将得到 AA,而在 C 中,Z+1 将得到 (ord(Z) = 90,ord() = 91) 。注意字符变量只能递增,不能

    4、递减,并且只支持纯字母(a-z 和 A-Z) 。 看完以上的理论知识以后,你有什么感觉?咱们回头再来看看咱们文章开始的两个例子:(*)例子一 1、(*)例子一 2、现在你又理解了几个?一个?两个?三个?还是都理解了?时间宝贵,都理解的可以不用再往下面看下了。 。 。 。 。 。 。 。 。 。 。如果看完之后还没有领悟,没关系 咱们接着来看这个两个例子首先解释 第一个右边其次、进入正题($a+ )+ (+$a)这个式子可以这么看,要理解这个式子 就要先明确前后两个$a 的值初始$a 是 10,但是 $a+是先返回值在计算,所以10 + (+$a)这里的 a 是 10,然后这个$a+计算 括号内的结果是 11,此时$a 已经是11然后 还要用到改变之后的$a 进行自加运算。10 + (+$a)|V10 + (+($a+)第二$a 的值就很容易理解了,是 11,如果还是不理解 你可以这么看第二个 $a 是 经过两次自加预算的*/echo $a; /结果 12echo $b; /结果 22?接下来 再看看 第二个、

    提示  道客多多所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:PHP递增递减(++--)的直白深刻理解.doc
    链接地址:https://www.docduoduo.com/p-4853016.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    道客多多用户QQ群:832276834  微博官方号:道客多多官方   知乎号:道客多多

    Copyright© 2025 道客多多 docduoduo.com 网站版权所有世界地图

    经营许可证编号:粤ICP备2021046453号    营业执照商标

    1.png 2.png 3.png 4.png 5.png 6.png 7.png 8.png 9.png 10.png



    收起
    展开