获取php显示文件代码

获取php显示文件代码,php,http,Php,Http,我想为我的另一个网站页面显示一个PHP文件,但我面临一个问题 你能告诉我如何在我的页面中输入两次这个代码吗 我会在我的网站上放一次代码,然后它的工作很好,但若把它放在第二次那个么网站并没有响应 <?php $myurl = "http://domain.com/diplay.php"; function get_http_response_code($myurl) { $headers = get_headers($myurl); return substr($heade

我想为我的另一个网站页面显示一个PHP文件,但我面临一个问题

你能告诉我如何在我的页面中输入两次这个代码吗

我会在我的网站上放一次代码,然后它的工作很好,但若把它放在第二次那个么网站并没有响应

<?php
$myurl = "http://domain.com/diplay.php";

function get_http_response_code($myurl) {
    $headers = get_headers($myurl);
    return substr($headers[0], 9, 3);
}
if(get_http_response_code($myurl) != "200"){
    echo "error";
}else{
   echo file_get_contents($myurl);
}
?>

<?php
$myurl1 = "http://domain1.com/diplay.php";

function get_http_response_code($myurl1) {
    $headers = get_headers($myurl1);
    return substr($headers[0], 9, 3);
}
if(get_http_response_code($myurl1) != "200"){
    echo "error";
}else{
   echo file_get_contents($myurl1);
}
?>

您可能会遇到致命错误,即

致命错误:无法重新声明获取\u http\u响应\u代码()

当您重新声明
函数时,请在第二次执行代码时获取\u http\u response\u code()
。由于函数没有更改,只需删除第二个代码块中的函数声明-

...
<?php
$myurl1 = "http://domain1.com/diplay.php";

if(get_http_response_code($myurl1) != "200"){
    echo "error";
}else{
   echo file_get_contents($myurl1);
}
?>
。。。

打开上述页面时会发生什么?它超时了吗?是否显示任何错误代码?可能重复