HTML table to php array

前端 未结 3 1555
爱一瞬间的悲伤
爱一瞬间的悲伤 2020-12-30 06:06

--------------EDIT------------------------

So i am going with the DOM approach. Here is what I have so far:

  

        
3条回答
  •  太阳男子
    2020-12-30 06:59

    I've updated your edit to fix it.

    function tdrows($elements)
    {
        $str = "";
        foreach ($elements as $element) {
            $str .= $element->nodeValue . ", ";
        }
    
        return $str;
    }
    
    function getdata()
    {
        $contents = "
    Row 1 Column 1Row 1 Column 2
    Row 2 Column 1Row 2 Column 2
    "; $DOM = new DOMDocument; $DOM->loadHTML($contents); $items = $DOM->getElementsByTagName('tr'); foreach ($items as $node) { echo tdrows($node->childNodes) . "
    "; } } getdata();

提交回复
热议问题