3v4l.org

run code in 300+ PHP versions simultaneously
<?php $string = <<<EOF id1 name1 lastname1 age1 birthdate1 id2 name2 lastname2 age2 birthdate2 id3 name3 lastname3 age3 birthdate3 id4 name4 lastname4 age4 birthdate4 EOF; $a1 = explode(' ', $string); foreach($a1 as $v){ $v1 = explode(' ', trim($v)); $r[$v1[0]] = ['name'=>$v1[1],'lastname'=>$v1[2],'age'=>$v1[3],'birthdate'=>$v1[4]]; } print_r($r);

preferences:
31.28 ms | 406 KiB | 5 Q