我是一個PHP newb。很抱歉,如果這是一個常見問題...用於生成HTML標記的PHP庫
比方說,我有這樣的HTML表:
<table width="100%" cellpadding="12" cellspacing="0" border="0">
<tr bgcolor="black">
<td align="left">
<img src="logo.gif" />
</td>
<td>
<h1>Hello</h1>
</td>
<td align="right">
<img src="logo.gif" />
</td>
</tr>
</table>
而是逃到HTML(?> ... <?php
)或使用回聲手工串的建設,我想使用PHP函數來生成代碼。我cooked up a library使上面的例子可以用此產生:
echo table(
array('width' => '100%', 'cellpadding' => '12', 'cellspacing' => '0', 'border' => '0'),
tr(
array('bgcolor' => 'black'),
td(
array('align' => 'left'),
img(array('src' => 'logo.gif'))),
td(array(), h1(array(), 'Hello')),
td(array('align' => 'right'), img(array('src' => 'logo.gif')))));
我的問題是,有沒有已經做這個流行的或常用庫?
如果沒壞。不要修復它。你寫它,它的作品。那很棒!爲什麼要找一個圖書館? –
有趣的圖書館。我喜歡嵌套函數調用匹配預期的輸出結構的想法。我很想知道這將如何執行大量嵌套的HTML。 – bejonbee
純HTML佔99%的HTML有什麼問題?你的PHP版本中有大約80多個字符,造成了更多的解析開銷,而且真的,但真的很醜。 (並且難以閱讀) –