3v4l.org

run code in 300+ PHP versions simultaneously
<?php $tbldocumentacao_eleitoral_answers = array( array('id' => '1', 'sequence_answer_id' => '4', 'column_name' => 'form_id', 'column_value' => '3'), array('id' => '2', 'sequence_answer_id' => '4', 'column_name' => 'text-1625344899360', 'column_value' => '1000'), array('id' => '3', 'sequence_answer_id' => '4', 'column_name' => 'text-1625346513466', 'column_value' => 'Text 2'), array('id' => '4', 'sequence_answer_id' => '4', 'column_name' => 'text-1625346520950', 'column_value' => 'Text 3'), array('id' => '5', 'sequence_answer_id' => '4', 'column_name' => 'text-1625346541360', 'column_value' => 'VALUE ANY'), array('id' => '9', 'sequence_answer_id' => '5', 'column_name' => 'form_id', 'column_value' => '3'), array('id' => '10', 'sequence_answer_id' => '5', 'column_name' => 'text-1625344899360', 'column_value' => '1080'), array('id' => '11', 'sequence_answer_id' => '5', 'column_name' => 'text-1625346513466', 'column_value' => 'VALUE Any'), array('id' => '12', 'sequence_answer_id' => '5', 'column_name' => 'text-1625346520950', 'column_value' => 'taffarelxavier7@gmail.com'), array('id' => '13', 'sequence_answer_id' => '5', 'column_name' => 'text-1625346541360', 'column_value' => '63999480630'), array('id' => '17', 'sequence_answer_id' => '6', 'column_name' => 'form_id', 'column_value' => '3'), array('id' => '18', 'sequence_answer_id' => '6', 'column_name' => 'text-1625344899360', 'column_value' => '7895'), array('id' => '19', 'sequence_answer_id' => '6', 'column_name' => 'text-1625346513466', 'column_value' => 'IARA'), array('id' => '20', 'sequence_answer_id' => '6', 'column_name' => 'text-1625346520950', 'column_value' => 'taffa@gmail.com'), array('id' => '21', 'sequence_answer_id' => '6', 'column_name' => 'text-1625346541360', 'column_value' => '63999484570'), ); $result = []; foreach ($tbldocumentacao_eleitoral_answers as $row) { if ($row['column_name'] === 'form_id') { $result[$row['sequence_answer_id']]['sequence_answer_id'] = $row['sequence_answer_id']; } else { $result[$row['sequence_answer_id']][$row['column_name']] = $row['column_value']; } } var_export(array_values($result));
Output for git.master, git.master_jit, rfc.property-hooks
array ( 0 => array ( 'sequence_answer_id' => '4', 'text-1625344899360' => '1000', 'text-1625346513466' => 'Text 2', 'text-1625346520950' => 'Text 3', 'text-1625346541360' => 'VALUE ANY', ), 1 => array ( 'sequence_answer_id' => '5', 'text-1625344899360' => '1080', 'text-1625346513466' => 'VALUE Any', 'text-1625346520950' => 'taffarelxavier7@gmail.com', 'text-1625346541360' => '63999480630', ), 2 => array ( 'sequence_answer_id' => '6', 'text-1625344899360' => '7895', 'text-1625346513466' => 'IARA', 'text-1625346520950' => 'taffa@gmail.com', 'text-1625346541360' => '63999484570', ), )

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:
36.14 ms | 407 KiB | 5 Q