Parse error: syntax error, unexpected T_STRING in /server.php.
该行如下所示;
$data = file_get_contents('http://awebsite.com/status?server_ip=<?=$s['ip'];?>&clean=true');
我相信我得到这个是因为
<?=$s['ip'];?>
第一个代码中的T_STRING是否有任何解决方法,因为它非常令人沮丧。我到处找了看,找不到太多关于这个的东西。
我正在使用数据库从其他服务器获取IP。
提前谢谢。
$data = file_get_contents("http://awebsite.com/status?server_ip={$s['ip']}&clean=true");
尝试使用字符串连接:
$data = file_get_contents('http://awebsite.com/status?server_ip='.$s['ip'].'&clean=true');
此外,请阅读以下文章,了解为什么不建议对 URL 使用下划线
http://blog.woorank.com/2013/04/underscores-in-urls-why-are-they-not-recommended/