我正在尝试在感谢页面上添加一些来自Google的Java来进行广告转换。因此,此脚本应仅出现在一页上。尝试在PHP中使用if语句回显代码,但遇到错误。这是我目前拥有的(用通用名称替换了Google ID):
<?php if ( is_page( 'thankyou' )) {
echo '<script>';
echo 'gtag('event', 'conversion', {'send_to': 'AW-12345678901234567890123456'});'
echo '</script>';
?>
第一个和第三个回声很好,但是中间的不行。正确的解决方法是什么?
答案 0 :(得分:0)
您需要在import java.util.ArrayList;
public class ArrayListTestProgram {
public static void main(String args[]) {
int total = 0;
ArrayList<Integer> numbers;
numbers = new ArrayList<Integer>();
numbers.add(1);
numbers.add(45);
numbers.add(23);
numbers.add(87);
numbers.add(89);
numbers.add(213);
System.out.println("The ArrayList looks like this: " + numbers);
System.out.println("It has " + numbers.size() + " elements in it");
System.out.println("The 5th element in it is: " + numbers.get(4));
int sum = 0;
for (int i = 0; i < numbers.size(); i++) {
sum += numbers.get(i);
}
System.out.println(sum);
}
}
的括号中转义单引号。
改为尝试gtag()
。
答案 1 :(得分:0)
1。将内引号更改为双引号
echo 'gtag("event", "conversion", {"send_to": "AW-12345678901234567890123456"});';
2。取消引号。
您可以使用反斜杠以不超出主字符串。
echo 'gtag(\'event\', \'conversion\', {\'send_to\': \'AW-12345678901234567890123456\'});';
在第二次回声中,我还注意到您缺少分号。
来源:PHP-Strings