3v4l.org

run code in 500+ PHP versions simultaneously
<?php $data = [ [ "content" => "Niche description 1", "type" => "niche_des" ], [ "content" => "Niche description 2", "type" => "niche_des" ], [ "content" => "Niche description 3", "type" => "niche_des" ], [ "content" => "Product description 1", "type" => "product_des" ], [ "content" => "Product description 2", "type" => "product_des" ], [ "content" => "Product description 3", "type" => "product_des" ], [ "content" => "Trust site description 1", "type" => "trust_site" ], [ "content" => "Trust site description 2", "type" => "trust_site" ], [ "content" => "Trust site description 3", "type" => "trust_site" ] ]; $result = []; foreach ($data as $row) { $result[ltrim($row['content'], 'A..z ')][$row['type']] = $row['content']; } var_export(array_values($result));
Output for rfc.property-hooks, git.master, git.master_jit
array ( 0 => array ( 'niche_des' => 'Niche description 1', 'product_des' => 'Product description 1', 'trust_site' => 'Trust site description 1', ), 1 => array ( 'niche_des' => 'Niche description 2', 'product_des' => 'Product description 2', 'trust_site' => 'Trust site description 2', ), 2 => array ( 'niche_des' => 'Niche description 3', 'product_des' => 'Product description 3', 'trust_site' => 'Trust site description 3', ), )

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:
24.44 ms | 1336 KiB | 4 Q