3v4l.org

run code in 500+ PHP versions simultaneously
<?php echo intval('1AZ') .PHP_EOL; // 1 echo intval('1AZ', 11).PHP_EOL; // 21 echo intval('1AZ', 21).PHP_EOL; // 31 echo intval('1AZ', 36).PHP_EOL; // 1691 echo intval('1AZ', 37).PHP_EOL; // 0 echo intval( 123, 11).PHP_EOL; // 123 echo intval('123', 11).PHP_EOL; // 246
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/UaCpt
function name:  (null)
number of ops:  40
compiled vars:  none
line      #* E I O op                               fetch          ext  return  operands
-----------------------------------------------------------------------------------------
    3     0  E >   CAST                                              4  ~0      '1AZ'
          1        CONCAT                                               ~1      ~0, '%0A'
          2        ECHO                                                         ~1
    4     3        INIT_FCALL                                                   'intval'
          4        SEND_VAL                                                     '1AZ'
          5        SEND_VAL                                                     11
          6        DO_ICALL                                             $2      
          7        CONCAT                                               ~3      $2, '%0A'
          8        ECHO                                                         ~3
    5     9        INIT_FCALL                                                   'intval'
         10        SEND_VAL                                                     '1AZ'
         11        SEND_VAL                                                     21
         12        DO_ICALL                                             $4      
         13        CONCAT                                               ~5      $4, '%0A'
         14        ECHO                                                         ~5
    6    15        INIT_FCALL                                                   'intval'
         16        SEND_VAL                                                     '1AZ'
         17        SEND_VAL                                                     36
         18        DO_ICALL                                             $6      
         19        CONCAT                                               ~7      $6, '%0A'
         20        ECHO                                                         ~7
    7    21        INIT_FCALL                                                   'intval'
         22        SEND_VAL                                                     '1AZ'
         23        SEND_VAL                                                     37
         24        DO_ICALL                                             $8      
         25        CONCAT                                               ~9      $8, '%0A'
         26        ECHO                                                         ~9
    9    27        INIT_FCALL                                                   'intval'
         28        SEND_VAL                                                     123
         29        SEND_VAL                                                     11
         30        DO_ICALL                                             $10     
         31        CONCAT                                               ~11     $10, '%0A'
         32        ECHO                                                         ~11
   10    33        INIT_FCALL                                                   'intval'
         34        SEND_VAL                                                     '123'
         35        SEND_VAL                                                     11
         36        DO_ICALL                                             $12     
         37        CONCAT                                               ~13     $12, '%0A'
         38        ECHO                                                         ~13
         39      > RETURN                                                       1

Generated using Vulcan Logic Dumper, using php 8.5.0


preferences:
183.99 ms | 3356 KiB | 14 Q