1
lk09364 2013-12-05 22:22:02 +08:00 1
echo "<button onclick = 'f(" . xxx . ")'></button>";
沒写过python,对「三引号」表示惊奇…… |
2
423241836 2013-12-05 22:28:51 +08:00 via Android 2
大多数语言都可以\转义吧?\'\"
|
3
SvenWong 2013-12-05 22:32:30 +08:00 1
echo "<button onclick = \"f('" . xxx . "')\"></button>"
onclick的可以用转义,我记得也可以不写,还可以试试下面这种 echo "<button onclick = f('" . xxx . "')></button>" |
4
rannnn 2013-12-05 22:33:59 +08:00 6
有什么事情阻止你转义么
|
5
pirex 2013-12-05 22:37:44 +08:00 3
(" . xxx . ")莫名萌
|
6
lizheming 2013-12-05 22:45:49 +08:00 1
ls萌点好高...lss我也想说一样的话,转义什么的有这么难么...
|
7
funagi 2013-12-05 22:50:30 +08:00
|
8
ETiV 2013-12-05 22:52:36 +08:00 via iPhone
lz应该只是不知道还有这么个写法吧。
|
9
shiny 2013-12-05 22:54:27 +08:00
@lizheming 也许是 lz 不知道还有转义这个东西呢……
其实 PHP 还有个 EOT http://www.php.net/manual/zh/language.types.string.php |
10
Seita 2013-12-05 23:02:05 +08:00
\
|
12
touch 2013-12-06 08:44:05 +08:00 1
这个不是直接转义就可以了么 ,为什么还在纠结'的个数
|
13
codegear 2013-12-06 09:13:45 +08:00 1
其实lz是在号召大家试探v2ex能不能来点注入= =
|
14
alexrezit 2013-12-06 09:25:18 +08:00 2
很烦楼主这种连转义都不知道还很傲慢地说回复请注意不要告诉我 blah blah 不要问我 blah blah blah 的.
|
15
hsu 2013-12-06 09:40:05 +08:00 1
@alexrezit 很烦楼主这种连转义都不知道还很傲慢地说回复请注意不要告诉我 blah blah 不要问我 blah blah blah 的....人
缺了一个宾语,帮你加上~ |
17
bombless 2013-12-06 10:54:00 +08:00 1
其实我觉得楼主需要的是字符实体……
https://gist.github.com/bombless/7817852 |
18
bombless 2013-12-06 10:56:47 +08:00 1
拿我github主页给大家演示一下吧
http://bombless.github.io/ |
19
tonghuashuai 2013-12-06 11:20:41 +08:00 via iPhone 1
转义
|
20
ch_linghu 2013-12-06 12:41:36 +08:00
python的三引号(''' 或 """)用于多行文本。跟这个题目应该没什么关系
|
21
spkinger 2013-12-06 13:31:32 +08:00 1
1.如果xxx就是字符串
echo "<button onclick = 'f(\"xxx\")'></button>"; 2.如果是个字符串变量$a echo "<button onclick = 'f(\"$a\")'></button>"; 双引号里可以直接放变量和转义字符,就这些。。。 |
22
LcaKen0day 2013-12-06 14:42:53 +08:00 1
1、"\"转义
2、同五楼 3、单双引号都用完了应该怎么办?还是同五楼,如果你看懂了,就不存在这个疑问了。 4、既然是请教的话,个人认为还是要注意一下语气。赞同14、15楼。 |
23
bombless 2013-12-06 15:44:02 +08:00 2
利用PHP本身的字符串字面量里的转义有时候不能完全解决问题。
这一点你用Smarty完成一些复杂的显示逻辑的时候就会发现了。 这个时候就要借助字符实体,能够以一种一致的方式很好的绕开这个问题。 示例见我18楼(点进去之后查看网页源代码) |
24
yinxingren 2013-12-06 18:23:45 +08:00 via Android
@bombless 学习了字符实体。感谢已送
|