3v4l.org

run code in 300+ PHP versions simultaneously
<?php echo crypt('meow', '$2y$05$....................//meow'), PHP_EOL; // salt: ....................// echo crypt('meow', '$2y$05$....................//woof'), PHP_EOL; // salt: ....................// echo crypt('meow', '$2y$05$....................//oink'), PHP_EOL; // salt: ....................// echo PHP_EOL, '###########################', PHP_EOL, PHP_EOL; echo $meow = crypt('meow', '$2y$05$..................../meow'), PHP_EOL; // salt: ..................../m echo $woof = crypt('meow', '$2y$05$..................../woof'), PHP_EOL; // salt: ..................../w echo $oink = crypt('meow', '$2y$05$..................../oink'), PHP_EOL; // salt: ..................../o echo PHP_EOL, '###########################', PHP_EOL, PHP_EOL; echo crypt('meow', $meow), PHP_EOL; // salt: ..................../m echo crypt('meow', $woof), PHP_EOL; // salt: ..................../w echo crypt('meow', $oink), PHP_EOL; // salt: ..................../o echo PHP_EOL, '###########################', PHP_EOL, PHP_EOL; var_dump( $meow, crypt('meow', $meow), $woof, crypt('meow', $woof), $oink, crypt('meow', $oink) );
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/Ru84a
function name:  (null)
number of ops:  90
compiled vars:  !0 = $meow, !1 = $woof, !2 = $oink
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    3     0  E >   INIT_FCALL                                               'crypt'
          1        SEND_VAL                                                 'meow'
          2        SEND_VAL                                                 '%242y%2405%24....................%2F%2Fmeow'
          3        DO_ICALL                                         $3      
          4        ECHO                                                     $3
          5        ECHO                                                     '%0A'
    4     6        INIT_FCALL                                               'crypt'
          7        SEND_VAL                                                 'meow'
          8        SEND_VAL                                                 '%242y%2405%24....................%2F%2Fwoof'
          9        DO_ICALL                                         $4      
         10        ECHO                                                     $4
         11        ECHO                                                     '%0A'
    5    12        INIT_FCALL                                               'crypt'
         13        SEND_VAL                                                 'meow'
         14        SEND_VAL                                                 '%242y%2405%24....................%2F%2Foink'
         15        DO_ICALL                                         $5      
         16        ECHO                                                     $5
         17        ECHO                                                     '%0A'
    7    18        ECHO                                                     '%0A'
         19        ECHO                                                     '%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23'
         20        ECHO                                                     '%0A'
         21        ECHO                                                     '%0A'
    9    22        INIT_FCALL                                               'crypt'
         23        SEND_VAL                                                 'meow'
         24        SEND_VAL                                                 '%242y%2405%24....................%2Fmeow'
         25        DO_ICALL                                         $6      
         26        ASSIGN                                           ~7      !0, $6
         27        ECHO                                                     ~7
         28        ECHO                                                     '%0A'
   10    29        INIT_FCALL                                               'crypt'
         30        SEND_VAL                                                 'meow'
         31        SEND_VAL                                                 '%242y%2405%24....................%2Fwoof'
         32        DO_ICALL                                         $8      
         33        ASSIGN                                           ~9      !1, $8
         34        ECHO                                                     ~9
         35        ECHO                                                     '%0A'
   11    36        INIT_FCALL                                               'crypt'
         37        SEND_VAL                                                 'meow'
         38        SEND_VAL                                                 '%242y%2405%24....................%2Foink'
         39        DO_ICALL                                         $10     
         40        ASSIGN                                           ~11     !2, $10
         41        ECHO                                                     ~11
         42        ECHO                                                     '%0A'
   13    43        ECHO                                                     '%0A'
         44        ECHO                                                     '%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23'
         45        ECHO                                                     '%0A'
         46        ECHO                                                     '%0A'
   15    47        INIT_FCALL                                               'crypt'
         48        SEND_VAL                                                 'meow'
         49        SEND_VAR                                                 !0
         50        DO_ICALL                                         $12     
         51        ECHO                                                     $12
         52        ECHO                                                     '%0A'
   16    53        INIT_FCALL                                               'crypt'
         54        SEND_VAL                                                 'meow'
         55        SEND_VAR                                                 !1
         56        DO_ICALL                                         $13     
         57        ECHO                                                     $13
         58        ECHO                                                     '%0A'
   17    59        INIT_FCALL                                               'crypt'
         60        SEND_VAL                                                 'meow'
         61        SEND_VAR                                                 !2
         62        DO_ICALL                                         $14     
         63        ECHO                                                     $14
         64        ECHO                                                     '%0A'
   19    65        ECHO                                                     '%0A'
         66        ECHO                                                     '%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23'
         67        ECHO                                                     '%0A'
         68        ECHO                                                     '%0A'
   21    69        INIT_FCALL                                               'var_dump'
   22    70        SEND_VAR                                                 !0
   23    71        INIT_FCALL                                               'crypt'
         72        SEND_VAL                                                 'meow'
         73        SEND_VAR                                                 !0
         74        DO_ICALL                                         $15     
         75        SEND_VAR                                                 $15
   25    76        SEND_VAR                                                 !1
   26    77        INIT_FCALL                                               'crypt'
         78        SEND_VAL                                                 'meow'
         79        SEND_VAR                                                 !1
         80        DO_ICALL                                         $16     
         81        SEND_VAR                                                 $16
   28    82        SEND_VAR                                                 !2
   29    83        INIT_FCALL                                               'crypt'
         84        SEND_VAL                                                 'meow'
         85        SEND_VAR                                                 !2
         86        DO_ICALL                                         $17     
         87        SEND_VAR                                                 $17
         88        DO_ICALL                                                 
   30    89      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
144.24 ms | 1400 KiB | 17 Q