3v4l.org

run code in 300+ PHP versions simultaneously
<?php $youArray = array( "Motivated and want to share your skills", "Passionate about doing things the right way", "Able to build scalable, high availability sites", "Current with the latest PHP technologies", "You have an eye for user experience", "Want to be part of a strong development team", "You have the need to make a difference in your career", ); $aboutUsArray = array ( "Established in 2001", "A leading healthcare technology company specializing in electronic data capture web applications", "Our systems are designed for the global life sciences market", "Work with leading pharmaceutical, medical device, biotechnology and contract research organizations", "We are growing quickly", "Fast-paced and dynamic organization", "We have an awesome team atmosphere", ); $downsidesArray = array(); //We have done something wrong if this array ever contains data foreach ($youArray as $thingsWeLikeInPeople) { $a[] = explode(" ",$thingsWeLikeInPeople); } foreach ($aboutUsArray as $thingsYouWillLove) { $b[] = explode(" ",$thingsYouWillLove); } $whyYouShouldJoinUsArray = array($b[6][0],$b[4][1],$b[4][2],strtolower($b[2][0]),$a[3][4],$b[1][10],$a[5][7],$b[6][4],$a[0][1],$a[6][3],$a[0][5],$b[6][3],$a[3][4],$a[0][6],"!!!"); echo '<hr/><div style="text-align:center"><a href="http://tinyurl.com/pawxdk8"><img border="0" src="http://tinyurl.com/qfou344"></a>' . '<p style="font-size:28px">' . implode($whyYouShouldJoinUsArray, " ") . '</p>' . 'For more information, <b>visit <a href="http://tinyurl.com/pawxdk8">www.mednetstudy.com</a></b><p/></div><hr/>'; ?>
Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 77) Position 1 = 4, Position 2 = 12
Branch analysis from position: 4
2 jumps found. (Code = 78) Position 1 = 5, Position 2 = 12
Branch analysis from position: 5
1 jumps found. (Code = 42) Position 1 = 4
Branch analysis from position: 4
Branch analysis from position: 12
2 jumps found. (Code = 77) Position 1 = 14, Position 2 = 22
Branch analysis from position: 14
2 jumps found. (Code = 78) Position 1 = 15, Position 2 = 22
Branch analysis from position: 15
1 jumps found. (Code = 42) Position 1 = 14
Branch analysis from position: 14
Branch analysis from position: 22
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 22
Branch analysis from position: 12
filename:       /in/G9ocZ
function name:  (null)
number of ops:  79
compiled vars:  !0 = $youArray, !1 = $aboutUsArray, !2 = $downsidesArray, !3 = $thingsWeLikeInPeople, !4 = $a, !5 = $thingsYouWillLove, !6 = $b, !7 = $whyYouShouldJoinUsArray
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    2     0  E >   ASSIGN                                                   !0, <array>
   12     1        ASSIGN                                                   !1, <array>
   22     2        ASSIGN                                                   !2, <array>
   24     3      > FE_RESET_R                                       $11     !0, ->12
          4    > > FE_FETCH_R                                               $11, !3, ->12
   25     5    >   INIT_FCALL                                               'explode'
          6        SEND_VAL                                                 '+'
          7        SEND_VAR                                                 !3
          8        DO_ICALL                                         $13     
          9        ASSIGN_DIM                                               !4
         10        OP_DATA                                                  $13
   24    11      > JMP                                                      ->4
         12    >   FE_FREE                                                  $11
   28    13      > FE_RESET_R                                       $14     !1, ->22
         14    > > FE_FETCH_R                                               $14, !5, ->22
   29    15    >   INIT_FCALL                                               'explode'
         16        SEND_VAL                                                 '+'
         17        SEND_VAR                                                 !5
         18        DO_ICALL                                         $16     
         19        ASSIGN_DIM                                               !6
         20        OP_DATA                                                  $16
   28    21      > JMP                                                      ->14
         22    >   FE_FREE                                                  $14
   32    23        FETCH_DIM_R                                      ~17     !6, 6
         24        FETCH_DIM_R                                      ~18     ~17, 0
         25        INIT_ARRAY                                       ~19     ~18
         26        FETCH_DIM_R                                      ~20     !6, 4
         27        FETCH_DIM_R                                      ~21     ~20, 1
         28        ADD_ARRAY_ELEMENT                                ~19     ~21
         29        FETCH_DIM_R                                      ~22     !6, 4
         30        FETCH_DIM_R                                      ~23     ~22, 2
         31        ADD_ARRAY_ELEMENT                                ~19     ~23
         32        INIT_FCALL                                               'strtolower'
         33        FETCH_DIM_R                                      ~24     !6, 2
         34        FETCH_DIM_R                                      ~25     ~24, 0
         35        SEND_VAL                                                 ~25
         36        DO_ICALL                                         $26     
         37        ADD_ARRAY_ELEMENT                                ~19     $26
         38        FETCH_DIM_R                                      ~27     !4, 3
         39        FETCH_DIM_R                                      ~28     ~27, 4
         40        ADD_ARRAY_ELEMENT                                ~19     ~28
         41        FETCH_DIM_R                                      ~29     !6, 1
         42        FETCH_DIM_R                                      ~30     ~29, 10
         43        ADD_ARRAY_ELEMENT                                ~19     ~30
         44        FETCH_DIM_R                                      ~31     !4, 5
         45        FETCH_DIM_R                                      ~32     ~31, 7
         46        ADD_ARRAY_ELEMENT                                ~19     ~32
         47        FETCH_DIM_R                                      ~33     !6, 6
         48        FETCH_DIM_R                                      ~34     ~33, 4
         49        ADD_ARRAY_ELEMENT                                ~19     ~34
         50        FETCH_DIM_R                                      ~35     !4, 0
         51        FETCH_DIM_R                                      ~36     ~35, 1
         52        ADD_ARRAY_ELEMENT                                ~19     ~36
         53        FETCH_DIM_R                                      ~37     !4, 6
         54        FETCH_DIM_R                                      ~38     ~37, 3
         55        ADD_ARRAY_ELEMENT                                ~19     ~38
         56        FETCH_DIM_R                                      ~39     !4, 0
         57        FETCH_DIM_R                                      ~40     ~39, 5
         58        ADD_ARRAY_ELEMENT                                ~19     ~40
         59        FETCH_DIM_R                                      ~41     !6, 6
         60        FETCH_DIM_R                                      ~42     ~41, 3
         61        ADD_ARRAY_ELEMENT                                ~19     ~42
         62        FETCH_DIM_R                                      ~43     !4, 3
         63        FETCH_DIM_R                                      ~44     ~43, 4
         64        ADD_ARRAY_ELEMENT                                ~19     ~44
         65        FETCH_DIM_R                                      ~45     !4, 0
         66        FETCH_DIM_R                                      ~46     ~45, 6
         67        ADD_ARRAY_ELEMENT                                ~19     ~46
         68        ADD_ARRAY_ELEMENT                                ~19     '%21%21%21'
         69        ASSIGN                                                   !7, ~19
   35    70        INIT_FCALL                                               'implode'
         71        SEND_VAR                                                 !7
         72        SEND_VAL                                                 '+'
         73        DO_ICALL                                         $48     
         74        CONCAT                                           ~49     '%3Chr%2F%3E%3Cdiv+style%3D%22text-align%3Acenter%22%3E%3Ca+href%3D%22http%3A%2F%2Ftinyurl.com%2Fpawxdk8%22%3E%3Cimg+border%3D%220%22+src%3D%22http%3A%2F%2Ftinyurl.com%2Fqfou344%22%3E%3C%2Fa%3E%3Cp+style%3D%22font-size%3A28px%22%3E', $48
         75        CONCAT                                           ~50     ~49, '%3C%2Fp%3E'
   36    76        CONCAT                                           ~51     ~50, 'For+more+information%2C+%3Cb%3Evisit+%3Ca+href%3D%22http%3A%2F%2Ftinyurl.com%2Fpawxdk8%22%3Ewww.mednetstudy.com%3C%2Fa%3E%3C%2Fb%3E%3Cp%2F%3E%3C%2Fdiv%3E%3Chr%2F%3E'
         77        ECHO                                                     ~51
   37    78      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
158.49 ms | 1400 KiB | 19 Q