【发布时间】:2015-08-29 12:12:51
【问题描述】:
我正在尝试将信息从 html 表中获取到 php 数组中。使用以下方法很容易做到:
function getdata($table)
{
$DOM = new DOMDocument;
$DOM->loadHTML($table);
$items = $DOM->getElementsByTagName('tr');
function tdrows($elements)
{
$str = "";
foreach ($elements as $element)
{
$str .= $element->nodeValue . ", ";
}
return $str;
}
foreach ($items as $node)
{
echo tdrows($node->childNodes) . "<br />";
}
}
我现在面临的问题是表格的内容有 html 输入,我只想要这些输入的值。该表的格式为:
<table>
<tr><td><input type="text" /></td><td><input type="text" /></td><td><div class="add">add</div></td></tr>
</table>
我是否能够修改当前函数来完成此操作,或者我应该尝试其他方法
【问题讨论】:
标签: php html arrays html-table