我有这等页面test.php我有这样的PHP代码运行在此页test1.php:文本提取PHP
<?php
libxml_use_internal_errors(true);
$doc = new DOMDocument();
$doc->loadHTMLFile("http://inviatapenet.gethost.ro/sop/test1.php");
$xpath = new DOMXpath($doc);
$elements = $xpath->query("//*[@type='text/javascript']/@fid");
if (!is_null($elements)) {
foreach ($elements as $element) {
$nodes = $element->childNodes;
foreach ($nodes as $node) {
echo $node->nodeValue. "\n";
}
}
}
?>
但说明不了什么。
我试图从该页面,只有FID = “x8qfp3cvzbxng8e” 的内容来获得:
从这条线
<script type="text/javascript"> fid="x8qfp3cvzbxng8e"; v_width=640;
v_height=360; </script>
输出应和:
x8qfp3cvzbxng8e
Wath我必须做什么?
不要以为/ @ fid会工作 – njzk2 2013-04-10 13:01:17
这不行! – 2013-04-10 13:47:46