我正在使用这段PHP代码。哪个是在PHP 5.最近我更新到PHP 7,它不工作。升级到php 7后是否有任何遗漏。这是我的PHP代码:
<?
define ("ROOT_DIR", "http://".$_SERVER['HTTP_HOST']."/"); ?>
<link rel="stylesheet" type="text/css" href="<?echo ROOT_DIR?>main.css"/>
它无法加载main.css,也有很少的链接,如:
<li> <a href="<?echo ROOT_DIR?>mapshop/index.php" >Mapshop test tools</a> </li>
<li> <a href="<?echo ROOT_DIR?>mapshop/certificate.php" >Durham certificate test</a> </li>
当我将鼠标悬停在这些链接上时,会显示http://myserver.com/ <?echo ROOT_DIR?>
mapshop / index.php。它没有解析/执行我期待的echo命令。