如何从PHP中的字符串中避免双引号? [英] How can i escape double quotes from a string in php?
本文介绍了如何从PHP中的字符串中避免双引号?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
$ replace1 = str_replace('hreflang = \'$ arr ['variantslang1hid']。 '\lang = \'。$ arr ['variantslang1hid']。'\','hreflang = \'$ arr ['variantslang1']。'\lang = \ 。$ ARR [ 'variantslang1']。 '\',$ replace1);
它应该替换而不是。我没有逃脱正确。我该如何解决?帮助非常感谢!
解决方案
如果你使用单引号,你不需要逃避双引号'''是什么你想要。
I've been trying to solve this but no luck. This is my code.
$replace1 =str_replace('hreflang=\"'.$arr['variantslang1hid'].'\" lang=\"'.$arr['variantslang1hid'].'\"','hreflang=\"'.$arr['variantslang1'].'\" lang=\"'.$arr['variantslang1'].'\"',$replace1);
It should replace but no. I'm not escaping "" properly. How can i solve this? Help much appreciated!
解决方案
if you use single quotes, you don't need to escape double quotes, '"' is what you want.
这篇关于如何从PHP中的字符串中避免双引号?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文