zoukankan      html  css  js  c++  java
  • ++ --

     1 <?php 
     2 $a=10;
     3 $b=$a++; // b=10;a=11; 先把$a 的值赋给$b,再运算$a=$a+1;
     4 
     5 
     6 $c=--$b;//c=9;b=9 先把上一步$b的值(10),自减1后赋给$c, 然后再运算$b=$b-1;
     7 
     8 //    9    +    11        
     9 $d=$c++ + ++$c; //d=20,c=11;   先用c的原值(9),再+1,$c++的值为10,然后运算++$c的时候先加1,得到++$c的值为11
    10 
    11 
    12 //    20    -    18
    13 $e=$d-- - --$d;// d=18,e=2;先用上一步得到的d值(20),$d-- 的值为(19),然后再运算--$d (18),$d-- - --$d的值再赋值给$e;
    14 
    15 echo $e,"<br/>";//2
    16 
    17 echo $a,"<br/>";//11
    18 echo $b,"<br/>";//9
    19 echo $c,"<br/>";//11
    20 echo $d,"<br/>";//18
    21 ?>

    $a++ //$a=$a+1;先用变量再自增1

    ++$a //$a=$a+1;先用自增1再用变量

    $a--  //$a=$a-1;先用变量再自减1

    --$a  //$a=$a-1;先用自减1再用变量

  • 相关阅读:
    10.7
    10.5
    周六
    周五
    周四
    周三
    四则运算
    zabbix——yum安装
    Stirling's Formula
    CONTRASTIVE REPRESENTATION DISTILLATION
  • 原文地址:https://www.cnblogs.com/uedc/p/4442088.html
Copyright © 2011-2022 走看看