3v4l.org

run code in 300+ PHP versions simultaneously
<?php $haystackfff = file ("http://www.ikalender.com/kalender-singandgroove/mein-kalender.sp.14.html?&modus=liste" , FILE_IGNORE_NEW_LINES ); $haystackff = array_splice($haystackfff, 93); $haystackf = array_map('strip_tags', $haystackff); $haystack = array_map('trim', $haystackf); $needle = "Trommelsamstag" ; $newArray = array_keys( $haystack , $needle ); foreach ($newArray as $key => $value) { echo " $key - <strong>($value )</strong> <br />" ; }
Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 77) Position 1 = 27, Position 2 = 36
Branch analysis from position: 27
2 jumps found. (Code = 78) Position 1 = 28, Position 2 = 36
Branch analysis from position: 28
1 jumps found. (Code = 42) Position 1 = 27
Branch analysis from position: 27
Branch analysis from position: 36
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 36
filename:       /in/jae4F
function name:  (null)
number of ops:  38
compiled vars:  !0 = $haystackfff, !1 = $haystackff, !2 = $haystackf, !3 = $haystack, !4 = $needle, !5 = $newArray, !6 = $value, !7 = $key
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    2     0  E >   INIT_FCALL                                               'file'
          1        SEND_VAL                                                 'http%3A%2F%2Fwww.ikalender.com%2Fkalender-singandgroove%2Fmein-kalender.sp.14.html%3F%26modus%3Dliste'
          2        SEND_VAL                                                 2
          3        DO_ICALL                                         $8      
          4        ASSIGN                                                   !0, $8
    3     5        INIT_FCALL                                               'array_splice'
          6        SEND_REF                                                 !0
          7        SEND_VAL                                                 93
          8        DO_ICALL                                         $10     
          9        ASSIGN                                                   !1, $10
    4    10        INIT_FCALL                                               'array_map'
         11        SEND_VAL                                                 'strip_tags'
         12        SEND_VAR                                                 !1
         13        DO_ICALL                                         $12     
         14        ASSIGN                                                   !2, $12
    5    15        INIT_FCALL                                               'array_map'
         16        SEND_VAL                                                 'trim'
         17        SEND_VAR                                                 !2
         18        DO_ICALL                                         $14     
         19        ASSIGN                                                   !3, $14
    7    20        ASSIGN                                                   !4, 'Trommelsamstag'
    9    21        INIT_FCALL                                               'array_keys'
         22        SEND_VAR                                                 !3
         23        SEND_VAR                                                 !4
         24        DO_ICALL                                         $17     
         25        ASSIGN                                                   !5, $17
   11    26      > FE_RESET_R                                       $19     !5, ->36
         27    > > FE_FETCH_R                                       ~20     $19, !6, ->36
         28    >   ASSIGN                                                   !7, ~20
   13    29        ROPE_INIT                                     5  ~23     '++++++'
         30        ROPE_ADD                                      1  ~23     ~23, !7
         31        ROPE_ADD                                      2  ~23     ~23, '+-+%3Cstrong%3E%28'
         32        ROPE_ADD                                      3  ~23     ~23, !6
         33        ROPE_END                                      4  ~22     ~23, '+%29%3C%2Fstrong%3E+%3Cbr+%2F%3E'
         34        ECHO                                                     ~22
   11    35      > JMP                                                      ->27
         36    >   FE_FREE                                                  $19
   15    37      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
154.56 ms | 1405 KiB | 21 Q