3v4l.org

run code in 300+ PHP versions simultaneously
<?php $data = array( 'pageData' => array( 'title' => 'Links • Intranet', ), 'linkCategories' => array( 'Unsorted' => array( array( 'linkTitle' => 'a link title', 0 => 'a link title', 'linkDescription' => 'This is an example of a link you can store. This is the external website', 1 => 'This is an example of a link you can store. This is the external website', 'linkUrl' => 'https://www.asbcdef.co.uk/', 2 => 'https://www.abcdef.co.uk/', ), array( 'linkTitle' => 'People', 0 => 'People', 'linkDescription' => 'This is another link', 1 => 'This is another link', 'linkUrl' => 'https://www.efgjk.co.uk/people/', 2 => 'https://www.efgjk.co.uk/people/', ), ), 'Cat 2' => array( array( 'linkTitle' => 'People', 0 => 'People', 'linkDescription' => 'This is another link', 1 => 'This is another link', 'linkUrl' => 'https://www.efgjk.co.uk/people/', 2 => 'https://www.efgjk.co.uk/people/', ), ) ), ); ?> <div class="row"> <?php foreach ($data['linkCategories'] as $category => $links) { ?> <div class="col-6"> <div class="h6"><?php echo $category; ?></div> <?php foreach ($links as $link) { ?> <div class="row"> <div class="col"> <p> <a target="_blank" class="text-danger" href="<?php echo $link['linkUrl'] ?>"><?php echo $link['linkTitle']; ?></a> </p> <p><?php echo $link['linkDescription']; ?></p> </div> </div> <?php } ?> </div> <?php } ?> </div>
Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 77) Position 1 = 4, Position 2 = 25
Branch analysis from position: 4
2 jumps found. (Code = 78) Position 1 = 5, Position 2 = 25
Branch analysis from position: 5
2 jumps found. (Code = 77) Position 1 = 10, Position 2 = 22
Branch analysis from position: 10
2 jumps found. (Code = 78) Position 1 = 11, Position 2 = 22
Branch analysis from position: 11
1 jumps found. (Code = 42) Position 1 = 10
Branch analysis from position: 10
Branch analysis from position: 22
1 jumps found. (Code = 42) Position 1 = 4
Branch analysis from position: 4
Branch analysis from position: 22
Branch analysis from position: 25
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 25
filename:       /in/Du4YR
function name:  (null)
number of ops:  28
compiled vars:  !0 = $data, !1 = $links, !2 = $category, !3 = $link
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    3     0  E >   ASSIGN                                                   !0, <array>
   40     1        ECHO                                                     '%0A%3Cdiv+class%3D%22row%22%3E%0A'
   42     2        FETCH_DIM_R                                      ~5      !0, 'linkCategories'
          3      > FE_RESET_R                                       $6      ~5, ->25
          4    > > FE_FETCH_R                                       ~7      $6, !1, ->25
          5    >   ASSIGN                                                   !2, ~7
   43     6        ECHO                                                     '++++%3Cdiv+class%3D%22col-6%22%3E%0A++++%3Cdiv+class%3D%22h6%22%3E'
   44     7        ECHO                                                     !2
          8        ECHO                                                     '%3C%2Fdiv%3E%0A++++'
   45     9      > FE_RESET_R                                       $9      !1, ->22
         10    > > FE_FETCH_R                                               $9, !3, ->22
   46    11    >   ECHO                                                     '++++++++%3Cdiv+class%3D%22row%22%3E%0A++++++++++++%3Cdiv+class%3D%22col%22%3E%0A++++++++++++++++%3Cp%3E%0A++++++++++++++++%3Ca+target%3D%22_blank%22+class%3D%22text-danger%22+href%3D%22'
   49    12        FETCH_DIM_R                                      ~10     !3, 'linkUrl'
         13        ECHO                                                     ~10
         14        ECHO                                                     '%22%3E'
         15        FETCH_DIM_R                                      ~11     !3, 'linkTitle'
         16        ECHO                                                     ~11
         17        ECHO                                                     '%3C%2Fa%3E%0A++++++++++++++++%3C%2Fp%3E%0A+++++++++++++++++%3Cp%3E'
   51    18        FETCH_DIM_R                                      ~12     !3, 'linkDescription'
         19        ECHO                                                     ~12
         20        ECHO                                                     '%3C%2Fp%3E%0A+++++++++++++%3C%2Fdiv%3E%0A++++++++%3C%2Fdiv%3E%0A++++'
   45    21      > JMP                                                      ->10
         22    >   FE_FREE                                                  $9
   55    23        ECHO                                                     '++++%3C%2Fdiv%3E%0A'
   42    24      > JMP                                                      ->4
         25    >   FE_FREE                                                  $6
   57    26        ECHO                                                     '%3C%2Fdiv%3E'
         27      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
151.44 ms | 1399 KiB | 13 Q