fork(1) download
  1. <?php
  2.  
  3. $a = false;
  4.  
  5. if ($b = $a) {
  6. echo "True";
  7. } else {
  8. echo "False";
  9. }
  10.  
  11.  
  12.  
  13.  
  14. /*
  15. opcodes:
  16. function name: (null)
  17. number of ops: 11
  18. compiled vars: !0 = $a, !1 = $b
  19. line # * op fetch ext return operands
  20. ---------------------------------------------------------------------------------
  21.   3 0 > EXT_STMT
  22.   1 ASSIGN !0, false
  23.   5 2 EXT_STMT
  24.   3 ASSIGN $1 !1, !0
  25.   4 > JMPZ $1, ->8
  26.   6 5 > EXT_STMT
  27.   6 ECHO 'True'
  28.   7 7 > JMP ->10
  29.   8 8 > EXT_STMT
  30.   9 ECHO 'False'
  31.   10 10 > > RETURN 1
  32.  
  33. branch: # 0; line: 3- 5; sop: 0; eop: 4; out1: 5; out2: 8
  34. branch: # 5; line: 6- 7; sop: 5; eop: 7; out1: 10
  35. branch: # 8; line: 8- 10; sop: 8; eop: 9; out1: 10
  36. branch: # 10; line: 10- 10; sop: 10; eop: 10
  37. path #1: 0, 5, 10,
  38. path #2: 0, 8, 10,
  39.  
  40. */
Success #stdin #stdout 0.02s 13064KB
stdin
Standard input is empty
stdout
False