3v4l.org

run code in 300+ PHP versions simultaneously
<?php $trans = 'jasmin.wiedemann@wego-vti.de; Sales; south-east; Dresden; Inside Sales; karsten.dornbusch@wego-vti.de; Sales; south-east; Bautzen; Sales Representative; andreas.lowaschi@wego-vti.de; Sales; south-east; Bautzen; Sales Representative; andreas.dietrich@wego-vti.de; Sales; south-east; Bautzen; Inside Sales; kai.kloetzer@wego-vti.de; Sales; south-east; Bautzen; Inside Sales; ralf.schneider@wego-vti.de; Sales; south-east; Bautzen; Inside Sales; daniel.gruenkorn@wego-vti.de; Sales; south-west; Kaiserslautern; Sales Representative; Volker.Kipp@wego-vti.de; Sales; south-west; Kaiserslautern; Sales Representative; damien.lewis@wego-vti.de; Sales; south-west; Kaiserslautern; Inside Sales; christiane.martin@wego-vti.de; Sales; south-west; Kaiserslautern; Inside Sales; hans-joachim.schneider@wego-vti.de; Sales; south-west; Kaiserslautern; Inside Sales; marco.leidner@wego-vti.de; Sales; south-west; Kaiserslautern; Sales Representative; peter.theobald@wego-vti.de; Sales; south-west; Merzig; Sales Representative; amel.artebas@wego-vti.de; Sales; south-west; Merzig; Inside Sales; joerg.ederer@wego-vti.de; Sales; south-west; Merzig; Inside Sales; patrick.geiling@wego-vti.de; Sales; south-west; Merzig; Inside Sales; claudia.schug@wego-vti.de; Sales; south-west; Merzig; Inside Sales; mihaela.walter@wego-vti.de; Sales; south-west; Merzig; Inside Sales; thomas.gehrke@wego-vti.de; Sales; north-east; Hamburg; Sales Management; bernd.gustaevel@wego-vti.de; Sales; north-east; Schwerin; Sales Management; rene.hamann@wego-vti.de; Sales; north-east; Kiel; Sales Management; thomas.hoefig@wego-vti.de; Sales; north-east; Leipzig; Sales Management; brigitte.kohrt@wego-vti.de; Sales; north-east; Frankfurt/Oder; Sales Management; torsten.scholz@wego-vti.de; Operations; north-east; Rostock; Logistics Management; christian.abel@wego-vti.de; Operations; north-east; Rostock; Operative Procurement; andreas.doherr@wego-vti.de; Operations; north-east; Schwerin; Operative Procurement; andreas.heider@wego-vti.de; Operations; north-east; Schwerin; Operative Procurement; jessica.hennig@wego-vti.de; Operations; north-east; Express Brandenburg; Operative Procurement; Torsten.Rogge@wego-vti.de; Operations; north-east; Dresden; Operative Procurement; gerd.uchtenhagen@wego-vti.de; Operations; north-east; Rostock; Operative Procurement; simone.werk@wego-vti.de; Operations; north-east; Leipzig; Operative Procurement; kai.hesse@wego-vti.de; Sales; north-west; Eschweiler; Sales Management; frank.plogsties@wego-vti.de; Sales; north-west; Paderborn; Sales Management; marc.rohleder@wego-vti.de; Sales; north-west; Dortmund; Sales Management; stefan.rudloff@wego-vti.de; Sales; north-west; Bremerhaven; Sales Management; volker.ziemke@wego-vti.de; Sales; north-west; Hannover; Sales Management; bernd.basaldella@wego-vti.de; Operations; north-west; Hannover; Logistics Management; martin.jochheim@wego-vti.de; Operations; north-west; Münster; Logistics Management; andreas.kloeter@wego-vti.de; Operations; north-west; Mönchengladbach; Logistics Management; Ralf.Obermeyer@wego-vti.de; Operations; north-west; Münster; Logistics Management; pascal.schubert@wego-vti.de; Operations; north-west; Bremen; Logistics Management; angelika.fischer@wego-vti.de; Operations; north-west; Bremen; Operative Procurement; joachim.halfter@wego-vti.de; Operations; north-west; Oldenburg; Operative Procurement; heike.hurley@wego-vti.de; Operations; north-west; Paderborn; Operative Procurement; walter.knust@wego-vti.de; Operations; north-west; Paderborn; Operative Procurement; michael.noack@wego-vti.de; Operations; north-west; Westerkappeln; Operative Procurement; carmen.schoppe@wego-vti.de; Operations; north-west; Paderborn; Operative Procurement; stefan.schwering@wego-vti.de; Operations; north-west; Münster; Operative Procurement; wolfgang.franz@wego-vti.de; Sales; south-east; Nürnberg; Sales Management; robert.gekle@wego-vti.de; Sales; south-east; Neu-Ulm; Sales Management; mirko.habich@wego-vti.de; Sales; south-east; Dresden; Sales Management; steffen.hofmann@wego-vti.de; Sales; south-east; Bautzen; Sales Management; frank.lempke@wego-vti.de; Sales; south-east; Erfurt; Sales Management; markus.mueller@wego-vti.de; Sales; south-east; Nürnberg; Sales Management; sven.gorniotzek@wego-vti.de; Operations; south-east; Dresden; Logistics Management; mirjam.poellinger@wego-vti.de; Operations; south-east; Nürnberg; Logistics Management; rene.thomas@wego-vti.de; Operations; south-east; Erfurt; Logistics Management; manuela.heidemann@wego-vti.de; Operations; south-east; Dresden; Operative Procurement; denise.heunsch@wego-vti.de; Operations; south-east; Erfurt; Operative Procurement; jehona.kryeziu@wego-vti.de; Operations; south-east; Neu-Ulm; Operative Procurement; thomas.leis@wego-vti.de; Operations; south-east; Erfurt; Operative Procurement; gerald.pfister@wego-vti.de; Operations; south-east; Nürnberg; Operative Procurement; petra.tonn@wego-vti.de; Operations; south-east; Erfurt; Operative Procurement; nermin.tiro@wego-vti.de; Operations; south-east; Nürnberg; Logistics Management; alexander.bacher@wego-vti.de; Sales; south-west; Frankfurt a. M.; Sales Management; peter.lauer@wego-vti.de; Sales; south-west; Viernheim; Sales Management; markus.lopin@wego-vti.de; Sales; south-west; Stuttgart; Sales Management; peter.poppke@wego-vti.de; Sales; south-west; Ettlingen; Sales Management; markus.sanzenbacher@wego-vti.de; Sales; south-west; Abstatt; Sales Management; salvatore.smiraglia@wego-vti.de; Sales; south-west; Hanau; Sales Management; dominic.stuhldreher@wego-vti.de; Sales; south-west; Ettlingen; Sales Management; stefan.wittke@wego-vti.de; Sales; south-west; Giessen; Sales Management; Vincenzo.Graziano@wego-vti.de; Operations; south-west; Stuttgart; Logistics Management; dimitri.horst@wego-vti.de; Operations; south-west; Ettlingen; Logistics Management; stefan.johannes@wego-vti.de; Operations; south-west; Merzig; Logistics Management; sebastian.kremer@wego-vti.de; Operations; south-west; Hanau; Logistics Management; tomas.mensuroglu@wego-vti.de; Operations; south-west; Abstatt; Logistics Management; Halil.Tuerkan@wego-vti.de; Operations; south-west; Viernheim; Logistics Management; peter.wesierski@wego-vti.de; Operations; south-west; Viernheim; Logistics Management; ricardo.duarte.alexandre@wego-vti.de; Operations; south-west; Frankfurt a. M.; Operative Procurement; martin.eschke@wego-vti.de; Operations; south-west; Giessen; Operative Procurement; andreas.folz@wego-vti.de; Operations; south-west; Merzig; Operative Procurement; harald.jaeger@wego-vti.de; Operations; south-west; Folienhandel; Operative Procurement; martina.jahn@wego-vti.de; Operations; south-west; Frankfurt a. M.; Operative Procurement; jan.luettringhaus@wego-vti.de; Operations; south-west; Ettlingen; Operative Procurement; michael.mueller@wego-vti.de; Operations; south-west; Hanau; Operative Procurement; jens.bauder@wego-vti.de; Operations; VU; VU Hanau; Operative Procurement; simone.behling@wego-vti.de; Operations; south-west; VU Hanau; Operative Procurement; mathias.hering@wego-vti.de; Sales; north-east; Schwerin; Sales Representative; henry.kluessendorf@wego-vti.de; Sales; north-east; Schwerin; Sales Representative; irina.berberich@wego-vti.de; Sales; north-east; Schwerin; Inside Sales; mario.daehn@wego-vti.de; Sales; north-east; Schwerin; Inside Sales; katrin.hering@wego-vti.de; Sales; north-east; Schwerin; Inside Sales; juergen.binder@wego-vti.de; Sales; south-east; Nürnberg; Sales Representative; thomas.falcke@wego-vti.de; Sales; south-east; Nürnberg; Sales Representative; uwe.fischer@wego-vti.de; Sales; south-east; Nürnberg; Sales Representative; manfred.hahn@wego-vti.de; Sales; south-east; Nürnberg; Sales Representative; dominik.hain@wego-vti.de; Sales; south-east; Nürnberg; Sales Representative; christian.mickley@wego-vti.de; Sales; south-east; Nürnberg; Sales Representative; max.fueracker@wego-vti.de; Sales; south-east; Nürnberg; Inside Sales; alexander.leibold@wego-vti.de; Sales; south-east; Nürnberg; Inside Sales; alexej.miller@wego-vti.de; Sales; south-east; Nürnberg; Inside Sales; erik.schwarm@wego-vti.de; Sales; south-east; Nürnberg; Inside Sales; kerstin.schwefer-radlinger@wego-vti.de; Sales; south-east; Nürnberg; Inside Sales; stefan.tunze@wego-vti.de; Sales; south-east; Nürnberg; Inside Sales; michael.weiss@wego-vti.de; Sales; south-east; Nürnberg; Inside Sales; sabine.wohlgut@wego-vti.de; Sales; south-east; Nürnberg; Inside Sales; steffen.bias@wego-vti.de; Sales; south-east; Erfurt; Sales Representative; silvio.hossfeld@wego-vti.de; Sales; south-east; Erfurt; Sales Representative; maik.kamprath@wego-vti.de; Sales; south-east; Erfurt; Sales Representative; ulrich.klemenz@wego-vti.de; Sales; south-east; Suhl; Sales Representative; andreas.schmidt@wego-vti.de; Sales; south-east; Erfurt; Sales Representative; heike.schmidt@wego-vti.de; Sales; south-east; Erfurt; Sales Representative; gregor.teichmann@wego-vti.de; Sales; south-east; Suhl; Sales Representative; helge.voigt@wego-vti.de; Sales; south-east; Erfurt; Sales Representative; sascha.weisheit@wego-vti.de; Sales; south-east; Suhl; Sales Representative; manuela.apel@wego-vti.de; Sales; south-east; Erfurt; Inside Sales; sebastian.becker@wego-vti.de; Sales; south-east; Erfurt; Inside Sales; heiko.beez@wego-vti.de; Sales; south-east; Suhl; Inside Sales; vincent.erdmann@wego-vti.de; Sales; south-east; Erfurt; Inside Sales; christian.fuss@wego-vti.de; Sales; south-east; Suhl; Inside Sales; ines.hanslok@wego-vti.de; Sales; south-east; Erfurt; Inside Sales; bernd.heiling@wego-vti.de; Sales; south-east; Suhl; Inside Sales; David.Kossack@wego-vti.de; Sales; south-east; Erfurt; Inside Sales; andreas.nothnagel@wego-vti.de; Sales; south-east; Erfurt; Inside Sales;'; $lines = explode("\n", $trans); $processedLines = []; foreach ($lines as $line) { $data = explode(";", $line); $processedLines[$data[0]] = [ "department" => trim($data[1]), "region" => trim($data[2]), "branch" => trim($data[3]), "division" => trim($data[4]) ]; } var_dump(json_encode($processedLines)); die; echo 'Initial'.PHP_EOL; echo $trans.PHP_EOL.PHP_EOL.PHP_EOL; echo 'After'.PHP_EOL; echo json_encode($processedLines, JSON_PRETTY_PRINT);

Abusive script

This script was stopped while abusing our resources

Here you find the average performance (time & memory) of each version. A grayed out version indicates it didn't complete successfully (based on exit-code).

VersionSystem time (s)User time (s)Memory (MiB)
8.3.110.0120.00020.94
8.3.100.0170.00317.06
8.3.90.0040.00418.45
8.3.80.0030.00719.36
8.3.70.0150.00016.75
8.3.60.0160.00618.68
8.3.50.0100.01023.57
8.3.40.0120.00920.36
8.3.30.0110.00318.84
8.3.20.0020.00524.18
8.3.10.0040.00424.66
8.3.00.0040.00426.16
8.2.230.0090.00022.58
8.2.220.0080.00324.06
8.2.210.0030.00626.77
8.2.200.0050.00518.41
8.2.190.0070.01416.75
8.2.180.0070.00725.92
8.2.170.0040.01118.97
8.2.160.0070.01022.96
8.2.150.0080.00025.66
8.2.140.0050.00324.66
8.2.130.0050.00326.16
8.2.120.0070.00026.35
8.2.110.0070.00319.41
8.2.100.0100.00318.03
8.2.90.0080.00018.00
8.2.80.0000.01218.98
8.2.70.0040.00417.88
8.2.60.0040.00417.88
8.2.50.0080.00018.05
8.2.40.0050.00318.25
8.2.30.0030.00518.29
8.2.20.0080.00018.13
8.2.10.0000.00719.39
8.2.00.0000.00719.31
8.1.290.0070.00318.88
8.1.280.0120.00325.92
8.1.270.0030.00523.99
8.1.260.0070.00028.09
8.1.250.0060.00328.09
8.1.240.0030.00621.04
8.1.230.0000.01218.02
8.1.220.0030.00517.79
8.1.210.0080.00018.77
8.1.200.0030.00617.35
8.1.190.0030.00617.38
8.1.180.0040.00418.10
8.1.170.0040.00418.84
8.1.160.0020.00518.85
8.1.150.0040.00418.98
8.1.140.0070.00018.86
8.1.130.0000.00720.25
8.1.120.0050.00217.60
8.1.110.0000.00917.53
8.1.100.0000.00717.60
8.1.90.0070.00017.53
8.1.80.0000.01217.46
8.1.70.0000.00817.58
8.1.60.0080.00317.64
8.1.50.0050.00217.64
8.1.40.0000.00817.64
8.1.30.0050.00517.66
8.1.20.0030.00617.76
8.1.10.0030.00517.73
8.1.00.0060.00617.64
8.0.300.0040.00418.96
8.0.290.0060.00316.88
8.0.280.0070.00018.72
8.0.270.0030.00318.23
8.0.260.0030.00318.61
8.0.250.0040.00417.11
8.0.240.0030.00317.04
8.0.230.0000.00717.02
8.0.220.0070.00017.08
8.0.210.0070.00017.08
8.0.200.0030.00317.05
8.0.190.0050.00317.18
8.0.180.0000.00716.94
8.0.170.0080.00017.01
8.0.160.0070.00017.07
8.0.150.0030.00616.99
8.0.140.0030.00917.05
8.0.130.0050.00013.48
8.0.120.0040.00417.05
8.0.110.0000.00716.99
8.0.100.0030.00517.07
8.0.90.0000.00817.04
8.0.80.0110.00817.05
8.0.70.0020.00516.95
8.0.60.0060.00317.12
8.0.50.0000.00716.94
8.0.30.0100.00716.92
8.0.20.0100.01217.24
8.0.10.0000.00817.23
8.0.00.0140.00316.70
7.4.330.0050.00015.55
7.4.320.0000.00616.70
7.4.300.0000.00716.61
7.4.290.0000.00716.75
7.4.280.0060.00316.66
7.4.270.0000.00716.61
7.4.260.0000.00613.30
7.4.250.0070.00016.59
7.4.240.0050.00316.74
7.4.230.0030.00316.41
7.4.220.0020.00616.52
7.4.210.0090.00916.73
7.4.200.0070.00016.73
7.4.130.0090.00816.58
7.4.120.0190.00616.60
7.4.110.0070.01016.45
7.4.100.0110.00716.41
7.4.90.0080.01116.13
7.4.80.0140.00316.50
7.4.70.0040.01316.61
7.4.60.0030.01416.70
7.4.50.0070.01816.46
7.4.40.0170.00316.63
7.4.30.0070.01316.71
7.4.20.0040.01916.63
7.4.10.0170.00416.66
7.4.00.0070.01316.50
7.3.330.0000.00716.36
7.3.320.0000.00613.34
7.3.310.0000.00616.31
7.3.300.0070.00016.51
7.3.290.0090.00616.55
7.3.260.0080.01216.54
7.3.230.0030.01316.47
7.3.220.0190.00316.51
7.3.210.0060.01116.35
7.3.200.0090.00916.51
7.3.190.0090.00916.55
7.3.180.0150.01516.53
7.3.170.0120.00916.51
7.3.160.0140.00416.61
7.3.150.0150.00516.54
7.3.140.0090.01616.48
7.3.130.0170.00316.57
7.3.120.0150.00416.45
7.3.110.0100.01016.38
7.3.100.0100.01316.52
7.3.90.0000.01716.34
7.3.80.0030.02016.47
7.3.70.0090.01016.48
7.3.60.0090.00916.67
7.3.50.0090.01316.60
7.3.40.0160.00716.52
7.3.30.0130.01016.61
7.3.20.0180.00316.54
7.3.10.0170.00316.54
7.3.00.0090.01216.41
7.2.330.0080.00916.41
7.2.320.0090.01516.75
7.2.310.0160.00916.46
7.2.300.0240.00416.91
7.2.290.0060.01616.80
7.2.280.0060.01616.91
7.2.270.0080.01116.64
7.2.260.0120.00916.50
7.2.250.0090.00916.57
7.2.240.0100.01316.79
7.2.230.0070.01716.80
7.2.220.0120.00616.69
7.2.210.0140.01116.84
7.2.200.0070.01116.64
7.2.190.0100.01316.77
7.2.180.0100.01316.80
7.2.170.0110.01116.72
7.2.160.0100.01016.68
7.2.150.0160.00516.61
7.2.140.0070.01416.69
7.2.130.0100.01016.57
7.2.120.0120.00916.44
7.2.110.0090.01016.64
7.2.100.0200.00016.43
7.2.90.0180.00316.72
7.2.80.0070.01016.78
7.2.70.0060.01316.58
7.2.60.0100.01016.57
7.2.50.0030.02016.66
7.2.40.0090.00916.56
7.2.30.0120.01216.71
7.2.20.0180.00316.54
7.2.10.0240.00016.64
7.2.00.0130.00816.63

preferences:
56.44 ms | 403 KiB | 5 Q