代码非常简单,我就是有点不明白
网页1.php的路径是 http://192.168.0.2:7765/1.php $strHtml = file_get_contents("http://192.168.0.2:7765/index.php");
echo strlen($strHtml);
这样获取的内容就是空的这样写的时候就可以获取内容 $strHtml = file_get_contents("http://forum.csdn.net/");
echo strlen($strHtml);
难道是只能获取远程网页的内容,当前网站的网页不算是远程内容所以获取不了?
有什么解决的办法吗?求各位大侠指点一二
网页1.php的路径是 http://192.168.0.2:7765/1.php $strHtml = file_get_contents("http://192.168.0.2:7765/index.php");
echo strlen($strHtml);
这样获取的内容就是空的这样写的时候就可以获取内容 $strHtml = file_get_contents("http://forum.csdn.net/");
echo strlen($strHtml);
难道是只能获取远程网页的内容,当前网站的网页不算是远程内容所以获取不了?
有什么解决的办法吗?求各位大侠指点一二
echo strlen($strHtml);
我在本机测试不可以
但是放到服务器上又可以了
不知道是不是本机的php环境哪里没设置好
如果你在你测试的机子上不能访问得到数据...那就是获取不到内容.
至于放在服务器就OK的话 应该是在服务器上访问该网址是可以获取内容的.
不是file_get_contents函数问题.
echo strlen($strHtml);