
$HTML = EOT<<< <div > Get Description <span>Coucu</span> </div>EOT;$crawler = new Crawler($HTML);$crawler = $crawler->filter('.coucu')->first()->text(); 输出:获取描述Coucu
我想输出(仅):获取描述
更新:
我找到了一个解决方案:(但这是非常糟糕的解决方案)
...$HTML = $crawler->filter('.coucu')->HTML();// use strip_Tags_content in https://PHP.net/strip_Tags$HTML = strip_Tags_content($HTML,'span');解决方法 陷入同样的境地.我结束了: $HTML = $crawler->filter('.coucu')->HTML();$HTML = explode("<span",$HTML);echo trim($HTML[0]); 总结 以上是内存溢出为你收集整理的Symfony 2 Dom Crawler:如何在Element中只获取text()全部内容,希望文章能够帮你解决Symfony 2 Dom Crawler:如何在Element中只获取text()所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)