我试图在我的localhost上创建一个现有的php项目,但是有一行代码打破了整个应用程序:
<a href="javascript:function(<?echo "$id1";?>)">
在应用中,我看到输出)">
。因此,php var回显到<a>
在远程服务器上,代码工作正常,因此这必须是我本地主机上缺少的设置。
本地主机:
XAMPP
PHP版本5.6.23
default_charset:ISO-8859-1
服务器
PHP版本5.6.29-0 + deb8u1
default_charset:ISO-8859-1
您是否知道哪种设置可能导致此行为?
PS:请不要讨论这是否是好的编码风格。不幸的是,我无法改变这一点,因为它不是我的项目,并且有很多这样的行。