3v4l.org

run code in 300+ PHP versions simultaneously
<?php assert('3' < '10'); // Numeric comparison. 2 < 12. assert('10' < '2 '); // Lexicographical comparison // Circular: assert('2 ' < '3'); // Lexicographical comparison // Not transitive: assert(!('3' < '2 ')); // Lexicographical comparison // And just because it's interesting: assert('2 ' < 3); // Numeric comparison. 2 < 3.
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/oNB3T
function name:  (null)
number of ops:  26
compiled vars:  none
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    2     0  E >   ASSERT_CHECK                                             
          1        INIT_FCALL                                               'assert'
          2        SEND_VAL                                                 <true>
          3        SEND_VAL                                                 'assert%28%273%27+%3C+%2710%27%29'
          4        DO_ICALL                                                 
    3     5        ASSERT_CHECK                                             
          6        INIT_FCALL                                               'assert'
          7        SEND_VAL                                                 <false>
          8        SEND_VAL                                                 'assert%28%2710%27+%3C+%272+%27%29'
          9        DO_ICALL                                                 
    5    10        ASSERT_CHECK                                             
         11        INIT_FCALL                                               'assert'
         12        SEND_VAL                                                 <true>
         13        SEND_VAL                                                 'assert%28%272+%27+%3C+%273%27%29'
         14        DO_ICALL                                                 
    7    15        ASSERT_CHECK                                             
         16        INIT_FCALL                                               'assert'
         17        SEND_VAL                                                 <true>
         18        SEND_VAL                                                 'assert%28%21%28%273%27+%3C+%272+%27%29%29'
         19        DO_ICALL                                                 
   10    20        ASSERT_CHECK                                             
         21        INIT_FCALL                                               'assert'
         22        SEND_VAL                                                 <true>
         23        SEND_VAL                                                 'assert%28%272+%27+%3C+3%29'
         24        DO_ICALL                                                 
         25      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
154.82 ms | 1010 KiB | 14 Q