Skip to content

Instantly share code, notes, and snippets.

@manniru
Forked from jasondavis/php_array_table.php
Created May 13, 2022 07:11
Show Gist options
  • Select an option

  • Save manniru/36139774a0a8c875ddab7476e8852e11 to your computer and use it in GitHub Desktop.

Select an option

Save manniru/36139774a0a8c875ddab7476e8852e11 to your computer and use it in GitHub Desktop.
PHP Array to HTML Table
<?php
function html_table($data = array())
{
$rows = array();
foreach ($data as $row) {
$cells = array();
foreach ($row as $cell) {
$cells[] = "<td>{$cell}</td>";
}
$rows[] = "<tr>" . implode('', $cells) . "</tr>";
}
return "<table class='hci-table'>" . implode('', $rows) . "</table>";
}
$data = array(
array('1' => '1', '2' => '2'),
array('1' => '111', '2' => '222'),
array('1' => '111111', '2' => '222222'),
);
echo html_table($data);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment