如何从PHP中的字符串中避免双引号? [英] How can i escape double quotes from a string in php?

查看:355
本文介绍了如何从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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆