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 git.master, git.master_jit, rfc.property-hooks
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 ) )

This tab shows result from various feature-branches currently under review by the php developers. Contact me to have additional branches featured.

Active branches

Archived branches

Once feature-branches are merged or declined, they are no longer available. Their functionality (when merged) can be viewed from the main output page


preferences:
69.64 ms | 409 KiB | 8 Q