可能重复:
如何在PHP中用多个分隔符拆分字符串?
将字符串同时拆分为三个分隔符的最有效方法是什么,特别是单个空格,换行符和逗号?
这是我的一些代码...
$dom = new DomDocument;
$html = $newIDs[0];
$dom->validateOnParse = true;
$dom->loadHTML($html);
$dom->preserveWhiteSpace = true;
$tryID = $dom->getElementById('ID');
echo $tryID;
Run Code Online (Sandbox Code Playgroud)
我试图从一个网站上获取多个特定的ID,这仅显示一个,而且我在各处(包括在此处)都已经看到了这种方法,但是当我尝试打印出任何内容时,却没有任何显示。我尝试测试以查看它是否正在读取某些内容
if(!$tryID)
{
("Element not found");
}
Run Code Online (Sandbox Code Playgroud)
但它也从未打印出来。最后,我用过
echo $tryID->nodeValue;
Run Code Online (Sandbox Code Playgroud)
还是一无所有...有人知道我在做什么错吗?
另外,如果我确实可以正常工作,我可以在同一$ dom上以多种不同的方式读取不同的变量吗?如果这是有道理的。