3v4l.org

run code in 300+ PHP versions simultaneously
<?php $questionType = ['english'=> 25, 'maths'=> 25, 'gk'=> 25, 'reasoning'=> 25]; $questions = [ 'question1'=> 'english', 'question2'=> 'english','question3'=> 'english','question4'=> 'english','question5'=>'gk', 'question6'=>'gk', 'question7'=>'gk','question8'=>'gk', 'question9'=>'maths', 'question10'=>'maths', 'question11'=>'maths', 'question12'=>'maths', 'question13'=>'reasoning', 'question14'=>'reasoning', 'question15'=>'reasoning','question16'=>'reasoning','question17'=>'reasoning','question18'=>'gk','question19'=>'english', 'question20'=> 'maths', 'question21'=> 'english', 'question22'=> 'english', 'question23'=> 'english', 'question24'=> 'english', 'question25'=>'gk', 'question26'=>'gk','question27'=>'gk', 'question28'=>'gk', 'question29'=>'maths','question30'=>'maths', 'question31'=>'maths', 'question32'=>'maths', 'question33'=>'reasoning','question34'=>'reasoning', 'question35'=>'reasoning', 'question36'=>'reasoning','question37'=>'reasoning', 'question38'=>'gk','question39'=>'english','question40'=> 'maths','question41'=> 'english','question42'=> 'english', 'question43'=> 'english', 'question44'=> 'english', 'question45'=>'gk', 'question46'=>'gk','question47'=>'gk', 'question48'=>'gk','question49'=>'maths', 'question50'=>'maths', 'question51'=>'maths','question52'=>'maths','question53'=>'reasoning', 'question54'=>'reasoning', 'question55'=>'reasoning', 'question56'=>'reasoning','question57'=>'reasoning','question58'=>'gk','question59'=>'english', 'question60'=> 'maths','question61'=> 'english','question62'=> 'english','question63'=> 'english', 'question64'=> 'english', 'question65'=>'gk', 'question66'=>'gk','question67'=>'gk', 'question68'=>'gk', 'question69'=>'maths', 'question70'=>'maths', 'question71'=>'maths','question72'=>'maths', 'question73'=>'reasoning', 'question74'=>'reasoning', 'question75'=>'reasoning','question76'=>'reasoning', 'question77'=>'reasoning', 'question78'=>'gk','question79'=>'english', 'question80'=> 'maths','question81'=> 'english','question82'=> 'english','question83'=> 'english', 'question84'=> 'english', 'question85'=>'gk','question86'=>'gk','question87'=>'gk','question88'=>'gk', 'question89'=>'maths', 'question90'=>'maths', 'question91'=> 'english', 'question92'=> 'english', 'question93'=> 'english', 'question94'=> 'english', 'question95'=>'gk', 'question96'=>'gk','question97'=>'gk', 'question98'=>'gk','question99'=>'maths', 'question100'=>'maths','question101'=> 'english', 'question102'=> 'english', 'question103'=> 'english', 'question104'=> 'english', 'question105'=>'gk','question106'=>'gk', 'question107'=>'gk', 'question108'=>'gk','question109'=>'maths', 'question110'=>'maths','question111'=> 'english','question112'=> 'english', 'question113'=> 'english', 'question114'=> 'english', 'question115'=>'gk','question116'=>'gk', 'question117'=>'gk','question118'=>'gk', 'question119'=>'maths','question120'=>'maths' ]; foreach($questions as $question => $value){ foreach($questionType as $type => $qty){ if($value <= $qty){ echo $type . $question . "\n"; } } }
Output for 8.0.0 - 8.0.30, 8.1.0 - 8.1.28, 8.2.0 - 8.2.18, 8.3.0 - 8.3.4, 8.3.6
Output for 8.3.5
Warning: PHP Startup: Unable to load dynamic library 'sodium.so' (tried: /usr/lib/php/8.3.5/modules/sodium.so (libsodium.so.23: cannot open shared object file: No such file or directory), /usr/lib/php/8.3.5/modules/sodium.so.so (/usr/lib/php/8.3.5/modules/sodium.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
Output for 5.6.38, 7.0.33, 7.1.0 - 7.1.25, 7.2.0 - 7.2.33, 7.3.0 - 7.3.33, 7.4.0 - 7.4.33
englishquestion1 mathsquestion1 gkquestion1 reasoningquestion1 englishquestion2 mathsquestion2 gkquestion2 reasoningquestion2 englishquestion3 mathsquestion3 gkquestion3 reasoningquestion3 englishquestion4 mathsquestion4 gkquestion4 reasoningquestion4 englishquestion5 mathsquestion5 gkquestion5 reasoningquestion5 englishquestion6 mathsquestion6 gkquestion6 reasoningquestion6 englishquestion7 mathsquestion7 gkquestion7 reasoningquestion7 englishquestion8 mathsquestion8 gkquestion8 reasoningquestion8 englishquestion9 mathsquestion9 gkquestion9 reasoningquestion9 englishquestion10 mathsquestion10 gkquestion10 reasoningquestion10 englishquestion11 mathsquestion11 gkquestion11 reasoningquestion11 englishquestion12 mathsquestion12 gkquestion12 reasoningquestion12 englishquestion13 mathsquestion13 gkquestion13 reasoningquestion13 englishquestion14 mathsquestion14 gkquestion14 reasoningquestion14 englishquestion15 mathsquestion15 gkquestion15 reasoningquestion15 englishquestion16 mathsquestion16 gkquestion16 reasoningquestion16 englishquestion17 mathsquestion17 gkquestion17 reasoningquestion17 englishquestion18 mathsquestion18 gkquestion18 reasoningquestion18 englishquestion19 mathsquestion19 gkquestion19 reasoningquestion19 englishquestion20 mathsquestion20 gkquestion20 reasoningquestion20 englishquestion21 mathsquestion21 gkquestion21 reasoningquestion21 englishquestion22 mathsquestion22 gkquestion22 reasoningquestion22 englishquestion23 mathsquestion23 gkquestion23 reasoningquestion23 englishquestion24 mathsquestion24 gkquestion24 reasoningquestion24 englishquestion25 mathsquestion25 gkquestion25 reasoningquestion25 englishquestion26 mathsquestion26 gkquestion26 reasoningquestion26 englishquestion27 mathsquestion27 gkquestion27 reasoningquestion27 englishquestion28 mathsquestion28 gkquestion28 reasoningquestion28 englishquestion29 mathsquestion29 gkquestion29 reasoningquestion29 englishquestion30 mathsquestion30 gkquestion30 reasoningquestion30 englishquestion31 mathsquestion31 gkquestion31 reasoningquestion31 englishquestion32 mathsquestion32 gkquestion32 reasoningquestion32 englishquestion33 mathsquestion33 gkquestion33 reasoningquestion33 englishquestion34 mathsquestion34 gkquestion34 reasoningquestion34 englishquestion35 mathsquestion35 gkquestion35 reasoningquestion35 englishquestion36 mathsquestion36 gkquestion36 reasoningquestion36 englishquestion37 mathsquestion37 gkquestion37 reasoningquestion37 englishquestion38 mathsquestion38 gkquestion38 reasoningquestion38 englishquestion39 mathsquestion39 gkquestion39 reasoningquestion39 englishquestion40 mathsquestion40 gkquestion40 reasoningquestion40 englishquestion41 mathsquestion41 gkquestion41 reasoningquestion41 englishquestion42 mathsquestion42 gkquestion42 reasoningquestion42 englishquestion43 mathsquestion43 gkquestion43 reasoningquestion43 englishquestion44 mathsquestion44 gkquestion44 reasoningquestion44 englishquestion45 mathsquestion45 gkquestion45 reasoningquestion45 englishquestion46 mathsquestion46 gkquestion46 reasoningquestion46 englishquestion47 mathsquestion47 gkquestion47 reasoningquestion47 englishquestion48 mathsquestion48 gkquestion48 reasoningquestion48 englishquestion49 mathsquestion49 gkquestion49 reasoningquestion49 englishquestion50 mathsquestion50 gkquestion50 reasoningquestion50 englishquestion51 mathsquestion51 gkquestion51 reasoningquestion51 englishquestion52 mathsquestion52 gkquestion52 reasoningquestion52 englishquestion53 mathsquestion53 gkquestion53 reasoningquestion53 englishquestion54 mathsquestion54 gkquestion54 reasoningquestion54 englishquestion55 mathsquestion55 gkquestion55 reasoningquestion55 englishquestion56 mathsquestion56 gkquestion56 reasoningquestion56 englishquestion57 mathsquestion57 gkquestion57 reasoningquestion57 englishquestion58 mathsquestion58 gkquestion58 reasoningquestion58 englishquestion59 mathsquestion59 gkquestion59 reasoningquestion59 englishquestion60 mathsquestion60 gkquestion60 reasoningquestion60 englishquestion61 mathsquestion61 gkquestion61 reasoningquestion61 englishquestion62 mathsquestion62 gkquestion62 reasoningquestion62 englishquestion63 mathsquestion63 gkquestion63 reasoningquestion63 englishquestion64 mathsquestion64 gkquestion64 reasoningquestion64 englishquestion65 mathsquestion65 gkquestion65 reasoningquestion65 englishquestion66 mathsquestion66 gkquestion66 reasoningquestion66 englishquestion67 mathsquestion67 gkquestion67 reasoningquestion67 englishquestion68 mathsquestion68 gkquestion68 reasoningquestion68 englishquestion69 mathsquestion69 gkquestion69 reasoningquestion69 englishquestion70 mathsquestion70 gkquestion70 reasoningquestion70 englishquestion71 mathsquestion71 gkquestion71 reasoningquestion71 englishquestion72 mathsquestion72 gkquestion72 reasoningquestion72 englishquestion73 mathsquestion73 gkquestion73 reasoningquestion73 englishquestion74 mathsquestion74 gkquestion74 reasoningquestion74 englishquestion75 mathsquestion75 gkquestion75 reasoningquestion75 englishquestion76 mathsquestion76 gkquestion76 reasoningquestion76 englishquestion77 mathsquestion77 gkquestion77 reasoningquestion77 englishquestion78 mathsquestion78 gkquestion78 reasoningquestion78 englishquestion79 mathsquestion79 gkquestion79 reasoningquestion79 englishquestion80 mathsquestion80 gkquestion80 reasoningquestion80 englishquestion81 mathsquestion81 gkquestion81 reasoningquestion81 englishquestion82 mathsquestion82 gkquestion82 reasoningquestion82 englishquestion83 mathsquestion83 gkquestion83 reasoningquestion83 englishquestion84 mathsquestion84 gkquestion84 reasoningquestion84 englishquestion85 mathsquestion85 gkquestion85 reasoningquestion85 englishquestion86 mathsquestion86 gkquestion86 reasoningquestion86 englishquestion87 mathsquestion87 gkquestion87 reasoningquestion87 englishquestion88 mathsquestion88 gkquestion88 reasoningquestion88 englishquestion89 mathsquestion89 gkquestion89 reasoningquestion89 englishquestion90 mathsquestion90 gkquestion90 reasoningquestion90 englishquestion91 mathsquestion91 gkquestion91 reasoningquestion91 englishquestion92 mathsquestion92 gkquestion92 reasoningquestion92 englishquestion93 mathsquestion93 gkquestion93 reasoningquestion93 englishquestion94 mathsquestion94 gkquestion94 reasoningquestion94 englishquestion95 mathsquestion95 gkquestion95 reasoningquestion95 englishquestion96 mathsquestion96 gkquestion96 reasoningquestion96 englishquestion97 mathsquestion97 gkquestion97 reasoningquestion97 englishquestion98 mathsquestion98 gkquestion98 reasoningquestion98 englishquestion99 mathsquestion99 gkquestion99 reasoningquestion99 englishquestion100 mathsquestion100 gkquestion100 reasoningquestion100 englishquestion101 mathsquestion101 gkquestion101 reasoningquestion101 englishquestion102 mathsquestion102 gkquestion102 reasoningquestion102 englishquestion103 mathsquestion103 gkquestion103 reasoningquestion103 englishquestion104 mathsquestion104 gkquestion104 reasoningquestion104 englishquestion105 mathsquestion105 gkquestion105 reasoningquestion105 englishquestion106 mathsquestion106 gkquestion106 reasoningquestion106 englishquestion107 mathsquestion107 gkquestion107 reasoningquestion107 englishquestion108 mathsquestion108 gkquestion108 reasoningquestion108 englishquestion109 mathsquestion109 gkquestion109 reasoningquestion109 englishquestion110 mathsquestion110 gkquestion110 reasoningquestion110 englishquestion111 mathsquestion111 gkquestion111 reasoningquestion111 englishquestion112 mathsquestion112 gkquestion112 reasoningquestion112 englishquestion113 mathsquestion113 gkquestion113 reasoningquestion113 englishquestion114 mathsquestion114 gkquestion114 reasoningquestion114 englishquestion115 mathsquestion115 gkquestion115 reasoningquestion115 englishquestion116 mathsquestion116 gkquestion116 reasoningquestion116 englishquestion117 mathsquestion117 gkquestion117 reasoningquestion117 englishquestion118 mathsquestion118 gkquestion118 reasoningquestion118 englishquestion119 mathsquestion119 gkquestion119 reasoningquestion119 englishquestion120 mathsquestion120 gkquestion120 reasoningquestion120

preferences:
168.58 ms | 418 KiB | 179 Q