分析错误:语法错误,在/server.php中出现意外的T_字符串

分析错误:语法错误,在/server.php中出现意外的T_字符串,php,database,Php,Database,这条线显示如下 Parse error: syntax error, unexpected T_STRING in /server.php. $data=file\u get\u contents('http://awebsite.com/status?server_ip=&clean=true'); 我相信我得到这个是因为 $data = file_get_contents('http://awebsite.com/status?server_ip=<?=$s['ip'];?>

这条线显示如下

Parse error: syntax error, unexpected T_STRING in /server.php.
$data=file\u get\u contents('http://awebsite.com/status?server_ip=&clean=true');
我相信我得到这个是因为

$data = file_get_contents('http://awebsite.com/status?server_ip=<?=$s['ip'];?>&clean=true');

第一段代码中的T_字符串有什么解决方法,因为它非常令人沮丧。我找遍了所有的地方,找不到太多关于这个的东西

我正在使用数据库从其他服务器获取IP


提前感谢。

尝试使用字符串连接:

<?=$s['ip'];?>
$data = file_get_contents("http://awebsite.com/status?server_ip={$s['ip']}&clean=true");
另外,为了便于将来参考,请阅读以下关于为什么URL不建议使用下划线的文章


读取字符串串联或双引号字符串。不要试图使用
嘿,谢谢你的快速回复。它似乎没有工作,不幸的是,我仍然得到一个T_字符串语法错误。
$data = file_get_contents('http://awebsite.com/status?server_ip='.$s['ip'].'&clean=true');