我正在尝试使用PHP将超棒的unicode添加到CSS中。 我正在努力实现: 内容:“ \ f001”;例如。
我可以在没有问题的情况下添加“ f001”部分,但是开头的“ \”让我头疼。
使用PHP,我无法在不加\之前回显\字符。
我到处都在寻找解决方案,但无法克服。
以下是我显示值的示例:
content: "<?php echo $bkpk_fa_code; ?>";
这将产生unicode值,因此结果将是:
content: "f001';
但是,当然,我需要在它之前加上\。
我尝试了许多不同的变体来获得期望的输出\\ f001,但是没有运气。
有人可以为此感到自豪吗?
最好的问候,
答案 0 :(得分:6)
只需将反斜杠放在PHP回声之外。
partial_mnemonic
如果要在回显中使用反斜杠,则可以将其转义。
content: "\<?php echo $bkpk_fa_code; ?>";
答案 1 :(得分:0)
这将回显“ \ f001”;
<?php $bkpk_fa_code='f001';?>
content: "\<?php echo $bkpk_fa_code; ?>";
替代
content: "<?php echo '\\'.$bkpk_fa_code; ?>";
哦..dave,我正在编辑答案,相差几秒钟...
答案 2 :(得分:0)
您需要确保该变量包含反斜杠:
SQL> with
2 q1 as (select 1 a, 2 b, 3 c from dual union
3 select 10, 20, 30 from dual
4 ),
5 q2 as (select null a, 2 b, 3 c from dual union
6 select 10, 20, 30 from dual
7 ),
8 inter as (select a, b, c from q1
9 union
10 select a, b, c from q2
11 )
12 select max(a) a, b, c
13 from inter
14 group by b, c
15 order by 1, 2, 3;
A B C
---------- ---------- ----------
1 2 3
10 20 30
SQL>
请勿在字符串周围使用双引号,因为反斜杠被视为双引号内的转义前缀,因此必须将其加倍。参见What is the difference between single-quoted and double-quoted strings in PHP?