登录
立即注册
首页
>
绿虎论坛
>
历史版块
>
编程
>
PHP
>
讨论/求助
一个棘手的php问题
西门吹血
@Ta
2012-08-13
3235点击
$a="1234";
这个双引号里的内容是什么会出现语法错误
//双引
$a=""123"";
//变量
$a="$";
上面这两种情况我排除替换了,但还是出错了,我想还到还有什么字符会让它出错?
隐藏样式
查看源码
回复列表(10|
隐藏机器人聊天
)
1
老虎会游泳
@Ta
/ 2012-08-13 /
样
/
源
$a="\"123\"";
$a="\$";
@
郑锋
,你必须转义出现在引号内的引号,就是在前面加反斜杠。双引号内的变量符也需要转义,因为php允许"你好,$a"这种格式,而单是$就是一个非法的变量名。
2
老虎会游泳
@Ta
/ 2012-08-13 /
样
/
源
查看PHP手册的相关内容
重点:字符串解析
3
西门吹血
@Ta
/ 2012-08-13 /
样
/
源
好吧,就这样弄,等需要使用的时候我再去反斜杠,
4
记忆丶搜索中
@Ta
/ 2012-08-13 /
样
/
源
也可以
5
记忆丶搜索中
@Ta
/ 2012-08-13 /
样
/
源
$a='"123"';
6
西门吹血
@Ta
/ 2012-08-13 /
样
/
源
@
记忆
、搜索中 当出现单引号时就会语法错误!
7
西门吹血
@Ta
/ 2012-08-13 /
样
/
源
@
记忆
、搜索中 当出现单引号时就会语法错误!
8
西门吹血
@Ta
/ 2012-08-13 /
样
/
源
@
记忆
、搜索中 当出现单引号时就会语法错误!
9
西门吹血
@Ta
/ 2012-08-13 /
样
/
源
@
老虎会游泳
看七楼,我不能爱他 程序是为什么把他解析了我没加空格呢
10
老虎会游泳
@Ta
/ 2012-08-13 /
样
/
源
@
郑锋
,他的点不是一个顿号
添加新回复
回复需要
登录
。
$a="\$";
@郑锋,你必须转义出现在引号内的引号,就是在前面加反斜杠。双引号内的变量符也需要转义,因为php允许"你好,$a"这种格式,而单是$就是一个非法的变量名。