2016-01-04 51 views
-1

我想將數組數據轉換爲HTML格式,並希望將該文件另存爲.html文件。我怎樣才能做到這一點?如何將關聯數組轉換爲HTML格式

假設數組是:

Array 
(
[0-50] => 880 
[50-100] => 5 
[100-150] => 1 
[550-600] => 1 
) 

而且我書面方式像這樣的文件:

<?php 
$file = fopen("abc.html","w"); 
?> 

我可以寫這個文件爲CSV格式很容易,但我怎麼能這樣對商店來自數據的HTML文件?

我預期的結果是 - 在這裏

 
Distance  trips 
0-50   880 
50-100   5 
100-150  1 
550-600  1 

距離和旅行是表頭和距離場都是陣列的所有的和旅行的鍵數組的值。

+0

我應該HTML格式是什麼?你的預期結果是什麼? – Rizier123

回答

0

您可以使用file_put_contents:

file_put_contents('path/filename.html', $array); 

但我不知道你的意思與HTML內容。

編輯:

$html['head'] = '<html><head></head><body>'; 
$html['content'] = ''; 
foreach ($array as $entry) { 
    $html['content'] .= $entry['whatever'] . "\n"; 
} 

$html['foot'] = '</body>'; 

file_put_contents('path/filename.html', $html); 
+0

我想以html格式存儲數據,之後我想將該文件作爲附件發送。爲此,我只需要從接收數據創建一個html文件, –

+0

因此,您可以構建您的html並最終將其保存在文件中。 – KiwiJuicer

+0

yeeah它正在工作,但現在我想以表格格式顯示數據,所以如何做到這一點? –