if (strpos(file_get_contents($_SERVER['SERVER_ADDR']),'<html>')) {
echo 'true';
}
我试图检查当前页面是否包含字符串,如果是,则返回true。我试过这个但是它没有用。
答案 0 :(得分:0)
$_SERVER['SERVER_ADDR']
包含a completely different value than you seem to be expecting:
执行当前脚本的服务器的IP地址。
获取当前页面的工作链接:
$currentUrl = $_SERVER['HTTPS'] ? 'https://' : 'http://';
$currentUrl .= $_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
然而,如果您从该页面的代码中请求您自己的页面,您将获得无限递归检索的clusterf * ck,这将最终炸毁您的服务器。我会推荐&#39;不下载您正在执行此操作的页面。