PHP单独部分

时间:2018-04-23 10:46:32

标签: php

我有这个文字

  

Desctiprion

     

这款高级豪华办公椅配有舒适的衬垫   和支持。提供宽敞的比例,带躺椅功能,   并设有头枕,弯曲和轻微衬垫的扶手,和   经典纽扣簇绒,完成外观。座椅高度是   可调节和脚轮使其易于操作。坚固耐用   建筑和时尚的吸引力,它是任何行政人员的完美选择   办公室或家庭,并提供可调节的气举,360度旋转和   奢华的皮革外观。

     

特点:

     

舒适,坚固,高品质的可调节躺椅功能   宽敞的设计,持久舒适柔软耐用的合成   皮革衬垫镀铬手臂,有助于支撑肩部和鞋面   车身坚固耐用的钢制镀铬底座大型缓冲气举   调整高度

现在我的功能可以从我需要的网站获得所有这些功能。现在我需要编写一个函数,它将Features部分与Description分开。所以我知道这个功能需要识别单词'Features',并在Features单词下获取内容,但是如何写呢?

1 个答案:

答案 0 :(得分:0)

private function getDescription($dom){

        $description = '';

        foreach ($dom->getElementsByTagName('div') as $div){
            if($div->getAttribute('class') == 'productdetails'){

                $description = $div->nodeValue;
                $description = trim($description,"Features");
            }
        }
        return $description;
    }

我使用DOM来删除网站。而这个函数给我输出

  

这款高级豪华办公椅配有舒适的衬垫   和支持。提供宽敞的比例,带躺椅功能,   并设有头枕,弯曲和轻微衬垫的扶手,和   经典纽扣簇绒,完成外观。座椅高度是   可调节和脚轮使其易于操作。坚固耐用   建筑和时尚的吸引力,它是任何行政人员的完美选择   办公室或家庭,并提供可调节的气举,360度旋转和   奢华的皮革外观风格。特点:舒适,坚固,和   优质可调节躺椅功能宽敞的设计   持久舒适柔软耐用的合成皮革加厚镀铬手臂   帮助支撑你的肩膀和上身坚固而坚固的钢铁   镀铬底座用于调节高度的大型缓冲气举

什么是正确的。现在我需要编写没有从功能中获取内容的代码。因为我需要编写另一个函数,只从单词Features中获取相同的内容。