3v4l.org

run code in 300+ PHP versions simultaneously
<?php $m1IncompatibleTariffs = array( 'Data Comfort M Eco', 'Relax 50', 'Relax 50 mit Handy (2. Generation)', 'Relax 100 (2. Generation)', 'Special Call 100', 'Special Call & Surf Mobil', 'Special Allnet', 'Call XS (1. Gen.)', 'Call S', 'Call M Aktion (T-Mobilfunk)', 'Call & Surf Mobil XS mit Handy', 'Complete 60 mit Handy', 'Complete Comfort XS', 'Complete Comfort XS mit Handy', 'Complete Comfort S', 'Complete Comfort S Friends', 'Complete Comfort S mH for Friends', 'Complete Comfort M mH for Friends', 'Complete Comfort L mH for Friends', 'Complete Comfort S DTAG mit Handy', 'Complete Comfort L DTAG mit Handy', 'Call & Surf Mobil S mit Handy DTAG', 'Call & Surf Mobil L mit Handy DTAG', 'CombiCard Complete Mobil S DTAG', 'Test Family Card S mit Top-Handy', 'Test Family Card M mit Top-Handy', 'Test Family Card L mit Top-Handy', 'Test Family Card L mit Handy', 'Test Family Card M mit Handy', 'Test Family Card S mit Handy', 'Test Family Card M', 'Test Family Card L', 'Test Family Card S', 'Family Card S mit Handy', 'Family Card M', 'Family Card L', 'Family Card S', 'TellySmile 60/1', 'Allnet XS', 'Allnet S', 'Allnet M', 'Magenta Mobil S DTAG', 'Magenta Mobil M DTAG', 'Magenta Mobil L DTAG', 'Magenta Mobil S DTAG mit Top-Handy', 'Magenta Mobil M DTAG mit Top-Handy', 'Magenta Mobil L DTAG mit Top-Handy', 'Magenta Mobil S mH for Friends', 'Magenta Mobil M mH for Friends', 'Magenta Mobil L mH for Friends', 'Magenta Mobil S for Friends', 'Magenta Mobil M for Friends', 'Magenta Mobil L for Friends', 'Magenta Mobil S m Top-H for Friends', 'Magenta Mobil M m Top-H for Friends', 'Magenta Mobil L m Top-H for Friends', 'Magenta Mobil S DTAG 1.Gen', 'Magenta Mobil M DTAG 1.Gen', 'Magenta Mobil L DTAG 1.Gen', 'Magenta Mobil S DTAG mit Top-Handy 1.Gen', 'Magenta Mobil M DTAG mit Top-Handy 1.Gen', 'Magenta Mobil L DTAG mit Top-Handy 1.Gen', 'Magenta Mobil S mH for Friends 1.Gen', 'Magenta Mobil M mH for Friends 1.Gen', 'Magenta Mobil L mH for Friends 1.Gen', 'Magenta Mobil S for Friends 1.Gen', 'Magenta Mobil M for Friends 1.Gen', 'Magenta Mobil L for Friends 1.Gen', 'Magenta Mobil S mH forFriends 1.Gen', /* <- Jan */ 'Magenta Mobil M mH forFriends 1.Gen', 'Magenta Mobil L mH forFriends 1.Gen', 'Magenta Mobil S m Top-H for Friends 1.Gen', 'Magenta Mobil M m Top-H for Friends 1.Gen', 'Magenta Mobil L m Top-H for Friends 1.Gen', 'Magenta Mobil S mTH forFriends 1Gen', 'Magenta Mobil M mTH forFriends 1Gen', 'Magenta Mobil L mTH forFriends 1Gen', 'Magenta Mobil S mTH forFriends 1Gen', 'Magenta Mobil M mTH forFriends 1Gen', 'Magenta Mobil L mTH forFriends 1Gen', 'Data Comfort L Premium', 'Data Comfort L Friends Premium', 'Data Comfort L Eco', 'CombiCard Data Comfort L Prem (FN)', 'Data Comfort L Basic', 'Data Comfort L Friends Basic', 'CoCa Data Comfort L Friends Prem FN', 'CombiCard Data Comfort L Basic (FN)', 'Data Comfort L Friends Eco', 'CoCa Data Comfort L Friends BasicFN', 'Data Comfort M Premium', 'Data Comfort M Friends Premium', 'CombiCard Data Comfort L Eco (FN)', 'CombiCard Data Comfort M Prem (FN)', 'CoCa Data Comfort L Friends Eco FN', 'Data Comfort M Basic', 'Data Comfort M Friends Basic', 'CoCa Data Comfort M Friends Prem FN', 'Data Comfort S Premium', 'Data Comfort S Friends Premium', 'Data Comfort M Eco', 'Data Comfort S Basic', 'CombiCard Data Comfort M Basic (FN)', 'Data Comfort M Friends Eco', 'CoCa Data Comfort M Friends BasicFN', 'CombiCard Data Comfort S Prem (FN)', 'Data Comfort S Friends Basic', 'CoCa Data Comfort S Friends Prem FN', 'CombiCard Data Comfort M Eco (FN)', 'CoCa Data Comfort M Friends Eco FN', 'CombiCard Data Comfort S Basic (FN)', 'Data Comfort Premium', 'Data Comfort S', 'Data Comfort S Friends', 'CombiCard Data Comfort S (FN)', 'CoCa Data Comfort S Friends FN', 'Data Comfort Free', 'CombiCard Complete Mobil XL', 'CombiCard Complete Mobil L', 'CombiCard Complete Mobil M', 'CombiCard Complete Mobil S', 'Magenta Mobil S DTAG mit Handy', 'Magenta Mobil M DTAG mit Handy', 'Magenta Mobil L DTAG mit Handy', 'Magenta Mobil S DTAG mit Handy', 'Magenta Mobil M DTAG mit Handy', 'Magenta Mobil L DTAG mit Handy', 'Complete Comfort XL mH for Friends', 'Data Comfort L Basic mit Tablet', 'Family Card S DTAG', 'Special Call & Surf Mobil (1. Gen.)', 'Family Card M mit Handy', 'Complete Mobil L mit Handy DTAG', 'Call & Surf Mobil S Friends m.H.', ); var_dump(in_array('Call & Surf', $m1IncompatibleTariffs));
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/IX8Qt
function name:  (null)
number of ops:  9
compiled vars:  !0 = $m1IncompatibleTariffs
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    3     0  E >   ASSIGN                                                   !0, <array>
  140     1        INIT_FCALL                                               'var_dump'
          2        INIT_FCALL                                               'in_array'
          3        SEND_VAL                                                 'Call+%26+Surf'
          4        SEND_VAR                                                 !0
          5        DO_ICALL                                         $2      
          6        SEND_VAR                                                 $2
          7        DO_ICALL                                                 
          8      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
173.45 ms | 1393 KiB | 17 Q