3v4l.org

run code in 300+ PHP versions simultaneously
<?php $json = '[{"size":30487684,"0":30487684,"path":"\/var\/lib\/ReproConnect\/Planrooms\/www.msabcplanroom.net\/share\/jobs\/attala_education_center_holmes_community_college\/plan\/architectural\/AD102.PDF","1":"\/var\/lib\/ReproConnect\/Planrooms\/www.msabcplanroom.net\/share\/jobs\/attala_education_center_holmes_community_college\/plan\/architectural\/AD102.PDF"},{"size":30261679,"0":30261679,"path":"\/var\/lib\/ReproConnect\/Planrooms\/www.msabcplanroom.net\/share\/jobs\/9485_old-river-water-association-2015-water-system-improveme\/plan\/60115_plans\/Sheet L1.pdf","1":"\/var\/lib\/ReproConnect\/Planrooms\/www.msabcplanroom.net\/share\/jobs\/9485_old-river-water-association-2015-water-system-improveme\/plan\/60115_plans\/Sheet L1.pdf"},{"size":30239322,"0":30239322,"path":"\/var\/lib\/ReproConnect\/Planrooms\/www.msabcplanroom.net\/share\/jobs\/9485_old-river-water-association-2015-water-system-improveme\/plan\/60115_plans\/L1.pdf","1":"\/var\/lib\/ReproConnect\/Planrooms\/www.msabcplanroom.net\/share\/jobs\/9485_old-river-water-association-2015-water-system-improveme\/plan\/60115_plans\/L1.pdf"},{"size":30112894,"0":30112894,"path":"\/var\/lib\/ReproConnect\/Planrooms\/www.msabcplanroom.net\/share\/jobs\/new_medical_office_and_clinic_facility_flowood\/plan\/plans\/0010 L3-0 Grading Plan.pdf","1":"\/var\/lib\/ReproConnect\/Planrooms\/www.msabcplanroom.net\/share\/jobs\/new_medical_office_and_clinic_facility_flowood\/plan\/plans\/0010 L3-0 Grading Plan.pdf"},{"size":30003027,"0":30003027,"path":"\/var\/lib\/ReproConnect\/Planrooms\/www.msabcplanroom.net\/share\/jobs\/government_street_improvements__pedestrian_bridge__rebid\/plan\/plans\/03.pdf","1":"\/var\/lib\/ReproConnect\/Planrooms\/www.msabcplanroom.net\/share\/jobs\/government_street_improvements__pedestrian_bridge__rebid\/plan\/plans\/03.pdf"}]'; $array = json_decode($json, true); usort($array, function($a, $b) { return $a['size'] < $b['size']; }); print_r($array);
Output for 8.2.0 - 8.2.18, 8.3.0 - 8.3.4, 8.3.6
Deprecated: usort(): Returning bool from comparison function is deprecated, return an integer less than, equal to, or greater than zero in /in/nplQl on line 7 Array ( [0] => Array ( [size] => 30487684 [0] => 30487684 [path] => /var/lib/ReproConnect/Planrooms/www.msabcplanroom.net/share/jobs/attala_education_center_holmes_community_college/plan/architectural/AD102.PDF [1] => /var/lib/ReproConnect/Planrooms/www.msabcplanroom.net/share/jobs/attala_education_center_holmes_community_college/plan/architectural/AD102.PDF ) [1] => Array ( [size] => 30261679 [0] => 30261679 [path] => /var/lib/ReproConnect/Planrooms/www.msabcplanroom.net/share/jobs/9485_old-river-water-association-2015-water-system-improveme/plan/60115_plans/Sheet L1.pdf [1] => /var/lib/ReproConnect/Planrooms/www.msabcplanroom.net/share/jobs/9485_old-river-water-association-2015-water-system-improveme/plan/60115_plans/Sheet L1.pdf ) [2] => Array ( [size] => 30239322 [0] => 30239322 [path] => /var/lib/ReproConnect/Planrooms/www.msabcplanroom.net/share/jobs/9485_old-river-water-association-2015-water-system-improveme/plan/60115_plans/L1.pdf [1] => /var/lib/ReproConnect/Planrooms/www.msabcplanroom.net/share/jobs/9485_old-river-water-association-2015-water-system-improveme/plan/60115_plans/L1.pdf ) [3] => Array ( [size] => 30112894 [0] => 30112894 [path] => /var/lib/ReproConnect/Planrooms/www.msabcplanroom.net/share/jobs/new_medical_office_and_clinic_facility_flowood/plan/plans/0010 L3-0 Grading Plan.pdf [1] => /var/lib/ReproConnect/Planrooms/www.msabcplanroom.net/share/jobs/new_medical_office_and_clinic_facility_flowood/plan/plans/0010 L3-0 Grading Plan.pdf ) [4] => Array ( [size] => 30003027 [0] => 30003027 [path] => /var/lib/ReproConnect/Planrooms/www.msabcplanroom.net/share/jobs/government_street_improvements__pedestrian_bridge__rebid/plan/plans/03.pdf [1] => /var/lib/ReproConnect/Planrooms/www.msabcplanroom.net/share/jobs/government_street_improvements__pedestrian_bridge__rebid/plan/plans/03.pdf ) )
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 Deprecated: usort(): Returning bool from comparison function is deprecated, return an integer less than, equal to, or greater than zero in /in/nplQl on line 7 Array ( [0] => Array ( [size] => 30487684 [0] => 30487684 [path] => /var/lib/ReproConnect/Planrooms/www.msabcplanroom.net/share/jobs/attala_education_center_holmes_community_college/plan/architectural/AD102.PDF [1] => /var/lib/ReproConnect/Planrooms/www.msabcplanroom.net/share/jobs/attala_education_center_holmes_community_college/plan/architectural/AD102.PDF ) [1] => Array ( [size] => 30261679 [0] => 30261679 [path] => /var/lib/ReproConnect/Planrooms/www.msabcplanroom.net/share/jobs/9485_old-river-water-association-2015-water-system-improveme/plan/60115_plans/Sheet L1.pdf [1] => /var/lib/ReproConnect/Planrooms/www.msabcplanroom.net/share/jobs/9485_old-river-water-association-2015-water-system-improveme/plan/60115_plans/Sheet L1.pdf ) [2] => Array ( [size] => 30239322 [0] => 30239322 [path] => /var/lib/ReproConnect/Planrooms/www.msabcplanroom.net/share/jobs/9485_old-river-water-association-2015-water-system-improveme/plan/60115_plans/L1.pdf [1] => /var/lib/ReproConnect/Planrooms/www.msabcplanroom.net/share/jobs/9485_old-river-water-association-2015-water-system-improveme/plan/60115_plans/L1.pdf ) [3] => Array ( [size] => 30112894 [0] => 30112894 [path] => /var/lib/ReproConnect/Planrooms/www.msabcplanroom.net/share/jobs/new_medical_office_and_clinic_facility_flowood/plan/plans/0010 L3-0 Grading Plan.pdf [1] => /var/lib/ReproConnect/Planrooms/www.msabcplanroom.net/share/jobs/new_medical_office_and_clinic_facility_flowood/plan/plans/0010 L3-0 Grading Plan.pdf ) [4] => Array ( [size] => 30003027 [0] => 30003027 [path] => /var/lib/ReproConnect/Planrooms/www.msabcplanroom.net/share/jobs/government_street_improvements__pedestrian_bridge__rebid/plan/plans/03.pdf [1] => /var/lib/ReproConnect/Planrooms/www.msabcplanroom.net/share/jobs/government_street_improvements__pedestrian_bridge__rebid/plan/plans/03.pdf ) )
Output for 8.0.0 - 8.0.30, 8.1.0 - 8.1.28
Deprecated: usort(): Returning bool from comparison function is deprecated, return an integer less than, equal to, or greater than zero in /in/nplQl on line 9 Array ( [0] => Array ( [size] => 30487684 [0] => 30487684 [path] => /var/lib/ReproConnect/Planrooms/www.msabcplanroom.net/share/jobs/attala_education_center_holmes_community_college/plan/architectural/AD102.PDF [1] => /var/lib/ReproConnect/Planrooms/www.msabcplanroom.net/share/jobs/attala_education_center_holmes_community_college/plan/architectural/AD102.PDF ) [1] => Array ( [size] => 30261679 [0] => 30261679 [path] => /var/lib/ReproConnect/Planrooms/www.msabcplanroom.net/share/jobs/9485_old-river-water-association-2015-water-system-improveme/plan/60115_plans/Sheet L1.pdf [1] => /var/lib/ReproConnect/Planrooms/www.msabcplanroom.net/share/jobs/9485_old-river-water-association-2015-water-system-improveme/plan/60115_plans/Sheet L1.pdf ) [2] => Array ( [size] => 30239322 [0] => 30239322 [path] => /var/lib/ReproConnect/Planrooms/www.msabcplanroom.net/share/jobs/9485_old-river-water-association-2015-water-system-improveme/plan/60115_plans/L1.pdf [1] => /var/lib/ReproConnect/Planrooms/www.msabcplanroom.net/share/jobs/9485_old-river-water-association-2015-water-system-improveme/plan/60115_plans/L1.pdf ) [3] => Array ( [size] => 30112894 [0] => 30112894 [path] => /var/lib/ReproConnect/Planrooms/www.msabcplanroom.net/share/jobs/new_medical_office_and_clinic_facility_flowood/plan/plans/0010 L3-0 Grading Plan.pdf [1] => /var/lib/ReproConnect/Planrooms/www.msabcplanroom.net/share/jobs/new_medical_office_and_clinic_facility_flowood/plan/plans/0010 L3-0 Grading Plan.pdf ) [4] => Array ( [size] => 30003027 [0] => 30003027 [path] => /var/lib/ReproConnect/Planrooms/www.msabcplanroom.net/share/jobs/government_street_improvements__pedestrian_bridge__rebid/plan/plans/03.pdf [1] => /var/lib/ReproConnect/Planrooms/www.msabcplanroom.net/share/jobs/government_street_improvements__pedestrian_bridge__rebid/plan/plans/03.pdf ) )
Output for 7.0.0 - 7.0.20, 7.1.0 - 7.1.33, 7.2.5 - 7.2.33, 7.3.0 - 7.3.33, 7.4.0 - 7.4.33
Array ( [0] => Array ( [size] => 30487684 [0] => 30487684 [path] => /var/lib/ReproConnect/Planrooms/www.msabcplanroom.net/share/jobs/attala_education_center_holmes_community_college/plan/architectural/AD102.PDF [1] => /var/lib/ReproConnect/Planrooms/www.msabcplanroom.net/share/jobs/attala_education_center_holmes_community_college/plan/architectural/AD102.PDF ) [1] => Array ( [size] => 30261679 [0] => 30261679 [path] => /var/lib/ReproConnect/Planrooms/www.msabcplanroom.net/share/jobs/9485_old-river-water-association-2015-water-system-improveme/plan/60115_plans/Sheet L1.pdf [1] => /var/lib/ReproConnect/Planrooms/www.msabcplanroom.net/share/jobs/9485_old-river-water-association-2015-water-system-improveme/plan/60115_plans/Sheet L1.pdf ) [2] => Array ( [size] => 30239322 [0] => 30239322 [path] => /var/lib/ReproConnect/Planrooms/www.msabcplanroom.net/share/jobs/9485_old-river-water-association-2015-water-system-improveme/plan/60115_plans/L1.pdf [1] => /var/lib/ReproConnect/Planrooms/www.msabcplanroom.net/share/jobs/9485_old-river-water-association-2015-water-system-improveme/plan/60115_plans/L1.pdf ) [3] => Array ( [size] => 30112894 [0] => 30112894 [path] => /var/lib/ReproConnect/Planrooms/www.msabcplanroom.net/share/jobs/new_medical_office_and_clinic_facility_flowood/plan/plans/0010 L3-0 Grading Plan.pdf [1] => /var/lib/ReproConnect/Planrooms/www.msabcplanroom.net/share/jobs/new_medical_office_and_clinic_facility_flowood/plan/plans/0010 L3-0 Grading Plan.pdf ) [4] => Array ( [size] => 30003027 [0] => 30003027 [path] => /var/lib/ReproConnect/Planrooms/www.msabcplanroom.net/share/jobs/government_street_improvements__pedestrian_bridge__rebid/plan/plans/03.pdf [1] => /var/lib/ReproConnect/Planrooms/www.msabcplanroom.net/share/jobs/government_street_improvements__pedestrian_bridge__rebid/plan/plans/03.pdf ) )

preferences:
185.81 ms | 410 KiB | 202 Q