3v4l.org

run code in 300+ PHP versions simultaneously
<?php //$bigKml = "<br><img src='files/bagel.png'><br><br>"; //$pattern = '/<img src=.*?>/'; //preg_match($pattern, $bigKml, $imageTags); //print_r($imageTags); //foreach($imageTags as $imageTag) { // $urlPattern = "'.*'"; // preg_match($urlPattern, $imageTag, $oldUrls); // $oldUrl = $oldUrls[0]; // print_r($oldUrl); //} $bigKml = "<br><img src='files/bagel.png'><br><br>"; $pattern = "'.*?'"; preg_match($pattern, $bigKml, $imageTags); print_r($imageTags); ?>
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/fgILa
function name:  (null)
number of ops:  2
compiled vars:  none
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    3     0  E >   ECHO                                                     '%2F%27%3B%0A%2F%2Fpreg_match%28%24pattern%2C+%24bigKml%2C+%24imageTags%29%3B%0A%2F%2Fprint_r%28%24imageTags%29%3B%0A%2F%2Fforeach%28%24imageTags+as+%24imageTag%29+%7B%0A%2F%2F++++%24urlPattern+%3D+%22%27.%2A%27%22%3B%0A%2F%2F++++preg_match%28%24urlPattern%2C+%24imageTag%2C+%24oldUrls%29%3B%0A%2F%2F++++%24oldUrl+%3D+%24oldUrls%5B0%5D%3B%0A%2F%2F++++print_r%28%24oldUrl%29%3B%0A%2F%2F%7D%0A%0A%24bigKml+%3D+%22%3Cbr%3E%3Cimg+src%3D%27files%2Fbagel.png%27%3E%3Cbr%3E%3Cbr%3E%22%3B%0A%24pattern+%3D+%22%27.%2A%3F%27%22%3B%0Apreg_match%28%24pattern%2C+%24bigKml%2C+%24imageTags%29%3B%0Aprint_r%28%24imageTags%29%3B%0A%3F%3E'
   17     1      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
149.23 ms | 1392 KiB | 13 Q