
JS的href='字符串'要带单引号,在两对大括号中各加一个单引号包围href的值。
大括号是用来界定变量的界限,就是隔离变量名和字符串的,但是必须要用双引号包起来,在双引号里面是可以直接解析出PHP的变量的。比如说有个变量 $abc = 123
echo "qwe$abcdef"//这种写法就会报错 会把 $abcdef 当成一个变量名 但是
echo "qwe{$abc}def"//这种写法就没问题 输出 qwe123def
你说的用连接符.报错 可能是哪里写错了
if (move_uploaded_file($_FILES['the_file']['tmp_name'], "../uploads/". $_FILES['the_file']['name'])) {
print '<p>Your files has benn upload.</p>'
}
在PHP中,大括号“{}”可以起到如下作用:1.将多个独立语句合并为一个复合语句,例如 if ... else ...中经常如此使用
2.在变量间接引用中进行定界,避免歧义。例如 ${$my_var[8]}与${$my_var}[8]的区分
你的<?php { ?>……<?php } ?>应该属于第一种情况,是符合语句的定界符。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)