嘿,所以我想在这段代码中添加一个变量,我需要用我的变量替换粗体。
$_url_form .= '</form></div>';
$_url_form.= "<script type=\"text/javascript\">";
$_url_form.= "var gaJsHost = ((\"https:\" == document.location.protocol) ? \"https://ssl.\" : \"http://www.\");";
$_url_form.= "document.write(unescape(\"%3Cscript src='\" + gaJsHost + \"google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E\"));";
$_url_form.= "</script>";
$_url_form.= "<script type=\"text/javascript\">";
$_url_form.= "var pageTracker = _gat._getTracker(\"**UA-46575117-1**\");";
$_url_form.= "pageTracker._initData();";
$_url_form.= "pageTracker._trackPageview();";
$_url_form.= "</script>";
$_response_body = preg_replace('#\<\s*body(.*?)\>#si', "$0\n$_url_form" , $_response_body, 1);
当我将变量放在上方的粗体处时,它呈现出以下内容:
var pageTracker = _gat._getTracker ("<?php echo UA-46575117-1; ?>")
猜测它与正在使用的\ \ \有关。
任何折旧的输入
这行不通吗?
$_url_form .= "var pageTracker = _gat._getTracker(\"$myVariable\");";
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句