Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/298.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 用简单的HTMLDOM抓取Js文件_Php_Simple Html Dom - Fatal编程技术网

Php 用简单的HTMLDOM抓取Js文件

Php 用简单的HTMLDOM抓取Js文件,php,simple-html-dom,Php,Simple Html Dom,Im使用简单的HTML DOM刮取Javascript文件,如下所示: $html = file_get_html('http://www.The-Javascript-File.js'); echo $html; 问题是我在控制台中遇到了以下错误: Resource interpreted as Script but transferred with MIME type text/html: http://www.The-Javascript-File.js 很明显,因为它是一个HTML解

Im使用简单的HTML DOM刮取Javascript文件,如下所示:

$html = file_get_html('http://www.The-Javascript-File.js');
echo $html;
问题是我在控制台中遇到了以下错误:

Resource interpreted as Script but transferred with MIME type text/html: http://www.The-Javascript-File.js

很明显,因为它是一个HTML解析器('file_get_HTML')…我能用简单的HTML DOM做些什么来将文件作为一个正确的js文件吗

SimpleHTMLDom,顾名思义,用于解析HTML,而不是JavaScript。如果您想解析JavaScript,那么为什么不简单地使用
file\u get\u contents()


还有(最初基于)。如果远程URL是一个脚本(而不是HTML页面),您真的需要使用HTML DOM吗?为什么不让$contents=file\u获取内容(')?等等。。什么。。为什么要将JavaScript读入HTML?如果你只是想要文件用户
文件获取内容
?等等,你为什么要用它而不仅仅是文件获取内容?因为我很笨,谢谢大家:)我完全忘记了文件获取内容
$js = file_get_contents('http://www.example.com/file.js');
//parse it!