3v4l.org

run code in 300+ PHP versions simultaneously
<?php $days = "Mon[3,9,11,24,25] Tue[1,2,3,9,11,15,16] Wed[5,9] Thu[5] Fri[5,11,24] Sat[5,11,30] Sun[4,10,28,29]"; $individualDays = explode(' ', $days); $result = []; foreach ($individualDays as $individualDay) { $dates = preg_match_all('/\d+/', $individualDay, $matches); $result[substr($individualDay, 0, 3)] = $matches[0]; } var_dump($result);
Output for git.master, git.master_jit, rfc.property-hooks
array(7) { ["Mon"]=> array(5) { [0]=> string(1) "3" [1]=> string(1) "9" [2]=> string(2) "11" [3]=> string(2) "24" [4]=> string(2) "25" } ["Tue"]=> array(7) { [0]=> string(1) "1" [1]=> string(1) "2" [2]=> string(1) "3" [3]=> string(1) "9" [4]=> string(2) "11" [5]=> string(2) "15" [6]=> string(2) "16" } ["Wed"]=> array(2) { [0]=> string(1) "5" [1]=> string(1) "9" } ["Thu"]=> array(1) { [0]=> string(1) "5" } ["Fri"]=> array(3) { [0]=> string(1) "5" [1]=> string(2) "11" [2]=> string(2) "24" } ["Sat"]=> array(3) { [0]=> string(1) "5" [1]=> string(2) "11" [2]=> string(2) "30" } ["Sun"]=> array(4) { [0]=> string(1) "4" [1]=> string(2) "10" [2]=> string(2) "28" [3]=> string(2) "29" } }

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:
128.63 ms | 408 KiB | 5 Q