3v4l.org

run code in 300+ PHP versions simultaneously
<?php echo password_hash('4>=I[+Xf9?;3S7AwS9na9/Gz^~Vlq', PASSWORD_BCRYPT); die(); $txt = " n und Leitungen aus Metall. Befahrbarer Mindestradius 360 mm. Kolbenstangenschutzrohre und Bremsschläuche liegen bei. Länge über Puffer ca. 17 cm. Passende Personenwagen finden Sie im Märklin H0-Sortiment unter der Artikelnummer 43120, 43160 und 43330. Dieses Modell finden Sie in Gleichstromausführung im Trix H0-Sortiment unter der Artikelnummer 22875. 18 cm "; $matches = []; preg_match_all('/(ca\. )?([0-9]+,?[0-9]+ cm)/', $txt, $matches); var_dump($matches[0]); foreach ($matches[0] as $match) {}
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 79) Position 1 = -2
filename:       /in/MktPc
function name:  (null)
number of ops:  23
compiled vars:  !0 = $txt, !1 = $matches, !2 = $match
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    4     0  E >   INIT_FCALL                                               'password_hash'
          1        SEND_VAL                                                 '4%3E%3DI%5B%2BXf9%3F%3B3S7AwS9na9%2FGz%5E%7EVlq'
          2        SEND_VAL                                                 '2y'
          3        DO_ICALL                                         $3      
          4        ECHO                                                     $3
    5     5      > EXIT                                                     
    7     6*       ASSIGN                                                   !0, '%0An+und+Leitungen+aus+Metall.+Befahrbarer+Mindestradius+360+mm.+Kolbenstangenschutzrohre+und+Bremsschl%C3%A4uche+liegen+bei.+L%C3%A4nge+%C3%BCber+Puffer+ca.+17+cm.%0APassende+Personenwagen+finden+Sie+im+M%C3%A4rklin+H0-Sortiment+unter+der+Artikelnummer+43120%2C+43160+und+43330.+Dieses+Modell+finden+Sie+in+Gleichstromausf%C3%BChrung+im+Trix+H0-Sortiment+unter+der+Artikelnummer+22875.+18+cm%0A'
   12     7*       ASSIGN                                                   !1, <array>
   13     8*       INIT_FCALL                                               'preg_match_all'
          9*       SEND_VAL                                                 '%2F%28ca%5C.+%29%3F%28%5B0-9%5D%2B%2C%3F%5B0-9%5D%2B+cm%29%2F'
         10*       SEND_VAR                                                 !0
         11*       SEND_REF                                                 !1
         12*       DO_ICALL                                                 
   15    13*       INIT_FCALL                                               'var_dump'
         14*       FETCH_DIM_R                                      ~7      !1, 0
         15*       SEND_VAL                                                 ~7
         16*       DO_ICALL                                                 
   17    17*       FETCH_DIM_R                                      ~9      !1, 0
         18*       FE_RESET_R                                       $10     ~9, ->21
         19*       FE_FETCH_R                                               $10, !2, ->21
         20*       JMP                                                      ->19
         21*       FE_FREE                                                  $10
         22*     > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
143.71 ms | 1007 KiB | 16 Q