3v4l.org

run code in 300+ PHP versions simultaneously
<?php $file_data = 'Can we get Prism Cluster Mail in summarize way like below. ---------------------------------------------------------------- { "Employees":[ { "userId":"rirani", "jobTitleName":"Developer", "firstName":"Romin", "lastName":"Irani", "preferredFullName":"Romin Irani", "employeeCode":"E1", "region":"CA", "phoneNumber":"408-1234567", "emailAddress":"romin.k.irani@gmail.com" }, { "userId":"nirani", "jobTitleName":"Developer", "firstName":"Neil", "lastName":"Irani", "preferredFullName":"Neil Irani", "employeeCode":"E2", "region":"CA", "phoneNumber":"408-1111111", "emailAddress":"neilrirani@gmail.com" }, { "userId":"thanks", "jobTitleName":"Program Directory", "firstName":"Tom", "lastName":"Hanks", "preferredFullName":"Tom Hanks", "employeeCode":"E3", "region":"CA", "phoneNumber":"408-2222222", "emailAddress":"tomhanks@gmail.com" } ] } Best Regards The Team'; //get file data into an array and remove first 3 lines $file_data_arr = explode("\n", $file_data); $file_data_arr = array_slice($file_data_arr, 3); //Now remove last 3 lines and convert back to a string array_splice($file_data_arr, -3); $json_string = implode("\n", $file_data_arr); // Decode the JSON string into a PHP object $data = json_decode($json_string); // Extract the desired data from the object foreach ($data->Employees as $employee) { $userId = $employee->userId; $jobTitleName = $employee->jobTitleName; $phoneNumber = $employee->phoneNumber; // Do something with the extracted data, such as print it out echo "User ID: $userId, Job Title: $jobTitleName, Phone Number: $phoneNumber\n"; }

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.4.140.0110.00917.81
8.4.130.0070.00217.45
8.4.120.0140.00420.73
8.4.110.0130.00722.49
8.4.100.0120.00917.92
8.4.90.0090.00718.68
8.4.80.0120.00717.62
8.4.70.0110.00817.69
8.4.60.0110.00918.78
8.4.50.0100.01218.80
8.4.40.0030.01719.38
8.4.30.0110.00320.88
8.4.20.0070.01419.52
8.4.10.0060.00323.92
8.3.270.0110.00816.61
8.3.260.0070.00916.78
8.3.250.0110.00818.91
8.3.240.0030.00516.95
8.3.230.0120.00416.46
8.3.220.0110.00717.13
8.3.210.0130.00516.63
8.3.200.0080.00416.62
8.3.190.0120.00617.27
8.3.180.0140.00518.73
8.3.170.0040.01120.80
8.3.160.0040.00417.09
8.3.150.0090.00616.46
8.3.140.0080.00017.19
8.3.130.0050.00318.40
8.3.120.0060.00320.76
8.3.110.0040.00420.94
8.3.100.0050.00324.06
8.3.90.0040.00426.77
8.3.80.0030.00618.43
8.3.70.0130.00716.63
8.3.60.0120.00318.56
8.3.50.0070.00716.42
8.3.40.0040.01123.36
8.3.30.0090.01218.41
8.3.20.0050.00324.18
8.3.10.0040.00424.66
8.3.00.0090.00026.16
8.2.290.0080.00920.36
8.2.280.0100.00918.59
8.2.270.0100.01016.55
8.2.260.0110.00716.80
8.2.250.0110.00716.49
8.2.240.0050.00517.28
8.2.230.0000.00922.58
8.2.220.0060.00337.54
8.2.210.0140.00426.77
8.2.200.0030.00616.88
8.2.190.0060.00916.58
8.2.180.0160.00616.75
8.2.170.0110.00422.96
8.2.160.0060.01322.96
8.2.150.0080.00025.66
8.2.140.0040.00424.66
8.2.130.0000.00726.16
8.2.120.0080.00020.93
8.2.110.0100.00020.58
8.2.100.0060.00617.72
8.2.90.0090.00018.22
8.2.80.0000.00819.10
8.2.70.0080.00017.50
8.2.60.0040.00417.50
8.2.50.0040.00417.63
8.2.40.0000.00819.35
8.2.30.0110.00517.71
8.2.20.0090.00319.38
8.2.10.0100.00017.59
8.2.00.0080.00717.25
8.1.330.0110.00721.91
8.1.320.0110.00816.43
8.1.310.0070.00018.12
8.1.300.0080.00018.54
8.1.290.0050.00518.88
8.1.280.0070.01025.92
8.1.270.0040.00424.66
8.1.260.0080.00026.35
8.1.250.0070.00028.09
8.1.240.0050.00322.16
8.1.230.0070.00421.04
8.1.220.0000.00817.74
8.1.210.0040.00418.89
8.1.200.0080.00017.35
8.1.190.0040.00417.23
8.1.180.0030.00518.10
8.1.170.0000.00817.62
8.1.160.0100.00317.25
8.1.150.0080.00417.22
8.1.140.0090.00516.80
8.1.130.0090.00416.84
8.1.120.0070.00717.21
8.1.110.0090.00417.30
8.1.100.0040.00917.45
8.1.90.0110.00317.32
8.1.80.0090.00917.12
8.1.70.0070.00717.09
8.1.60.0110.00817.54
8.1.50.0080.00817.37
8.1.40.0160.00017.32
8.1.30.0100.00717.39
8.1.20.0080.00617.54
8.1.10.0110.00616.87
8.1.00.0060.00917.13
8.0.300.0070.00020.04
8.0.290.0000.00816.63
8.0.280.0080.00616.73
8.0.270.0100.00516.73
8.0.260.0090.00416.73
8.0.250.0140.00016.73
8.0.240.0110.00316.73
8.0.230.0090.00416.73
8.0.220.0070.00416.73
8.0.210.0050.00916.73
8.0.200.0110.00316.73
8.0.190.0130.00216.73
8.0.180.0090.00416.73
8.0.170.0150.00016.73
8.0.160.0110.00316.73
8.0.150.0100.00316.73
8.0.140.0100.00516.73
8.0.130.0090.00416.73
8.0.120.0100.00516.73
8.0.110.0120.00016.79
8.0.100.0070.00716.73
8.0.90.0110.00016.73
8.0.80.0100.00416.73
8.0.70.0130.00016.73
8.0.60.0110.00516.73
8.0.50.0070.00716.73
8.0.30.0110.00316.73
8.0.20.0080.00516.82
8.0.10.0100.00316.74

preferences:
29.49 ms | 403 KiB | 5 Q