PHP-таблица из массива explode

У меня есть такие данные:

something something_description, something2 something2_description, something3 something3_description... 

И теперь мне нужно с PHP получить таблицу как:

 <tr><td>something</td><td>something_description</td></tr> <tr><td>something2</td><td>something2_decription</td></tr> - <tr><td>something</td><td>something_description</td></tr> <tr><td>something2</td><td>something2_decription</td></tr> 

Я не знаю, сколько «чего-то» и «something_decriptions» будет так, поэтому мне нужно установить некоторый цикл.

пока у меня есть этот код:

 $data = explode(',',$query); 

из этого я получу массив вроде:

 [0] => something something_description 

Теперь, как я могу поместить это в таблицу?

В сети я нашел несколько примеров для сортировки массива в таблице, но это с еще одним «взрывом» внутри «взрыва»,

Я мог бы помочь.

Вероятно, вы ищете:

  $data = explode(',',$query); echo '<table>'; foreach($data as $row){ echo '<tr>'; $row = explode(' ',$row); foreach($row as $cell){ echo '<td>'; echo $cell; echo '</td>'; } echo '</tr>'; } echo '</table>'; 

Попробуй это:

 echo "<table><tr>".implode("</tr><tr>",array_map(function($a) {return "<td>".implode("</td><td>",explode(" ",trim($a)))."</td>";},explode(",",$query)))."</tr></table>"; 

Однострочный ftw: p