3v4l.org

run code in 300+ PHP versions simultaneously
<?php $arr = [ 'arab', 'asian', 'ebony', 'latina', 'pregnant', 'lesbians', 'teens', 'milfs', 'grannies', 'bbw', 'athletic', 'blondes', 'brunettes', 'redheads', 'bdsm', 'emo', 'goth', 'us-models', 'argentinian', 'australian', 'belgian', 'brazilian', 'uk-models', 'canadian', 'colombian', 'croatian', 'chinese', 'czech', 'german', 'dutch', 'french', 'estonian', 'finnish', 'greek', 'hungarian', 'irish', 'israeli', 'italian', 'japanese', 'korean', 'latvian', 'lithuanian', 'mexican', 'nigerian', 'peruvian', 'polish', 'portuguese', 'puerto-rican', 'romanian', 'russian', 'slovakian', 'slovenian', 'scandinavian', 'south-african', 'spanish', 'sri-lankan', 'thai', 'venezuelan', 'vietnamese', 'vr', 'hd', '4k', 'mature', 'indian', 'petite', 'curvy', 'group-sex', 'anal', 'fisting', 'couples', 'big-tits', 'big-ass', 'hardcore', 'blowjob', 'small-tits', 'spy', 'bbw-white', 'big-cocks', 'twinks', 'daddies', 'grandpas', 'chunky', 'muscular', 'skinny', 'big' ]; for($i = 0; $i < 100000; ++$i) { $test = $arr; in_array('muscular', $test); }
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 42) Position 1 = 9
Branch analysis from position: 9
2 jumps found. (Code = 44) Position 1 = 11, Position 2 = 3
Branch analysis from position: 11
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 3
2 jumps found. (Code = 44) Position 1 = 11, Position 2 = 3
Branch analysis from position: 11
Branch analysis from position: 3
filename:       /in/PA6ml
function name:  (null)
number of ops:  12
compiled vars:  !0 = $arr, !1 = $i, !2 = $test
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    3     0  E >   ASSIGN                                                   !0, <array>
   91     1        ASSIGN                                                   !1, 0
          2      > JMP                                                      ->9
   92     3    >   ASSIGN                                                   !2, !0
   93     4        INIT_FCALL                                               'in_array'
          5        SEND_VAL                                                 'muscular'
          6        SEND_VAR                                                 !2
          7        DO_ICALL                                                 
   91     8        PRE_INC                                                  !1
          9    >   IS_SMALLER                                               !1, 100000
         10      > JMPNZ                                                    ~8, ->3
   94    11    > > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
126.47 ms | 1398 KiB | 15 Q