我想将所有的单引号加上一个反斜线。我应该用什么函数
首先,请参考英文的 addslashes() 函数,它能达到你想要的功能,你也应参考php3.ini设定的 magic_quotes_gpc 选项。
函数 ereg_replace()可以达到你要的结果,做法如下:
- $escaped = ereg_replace("'", "'", $input);
赞 (0)
PHP代码优化的53个细节
上一篇10-18
提升PHP性能的21种方法介绍
下一篇 4-10
相关推荐
关于PHP中的双引号和单引号
关于PHP中的双引号和单引号无论是书写JavaScript还是PHP,总习惯于使用单引号。但周末在家coding的时候碰到个问题,需要通过PHP过滤字符串中的换行符,按照下面的方法操作:$out=str_replace(array('\r\…php中单双引号的区别
php中单双引号的区别””双引号里面的字段会经过编译器解释,然后再当作HTML代码输出。‘‘单引号里面的不进行解释,直接输出。从字面意思上就可以看出,单引号比双引号要快了。例如:$abc=’mynameistome’;echo$abc//结…php高效率写法40例
php高效率写法40例0、用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”(译注:PHP手册中说echo是语言…浅析PHP中引号的应用
浅析PHP中引号的应用PHP中单引号和双引号的应用经常让初学者很头疼,下面我们就来简单的分析一下。1、字符串可以用单引号括起来,也可以用双引号括起来,如:$string='helloworld!';$string="helloworld";…PHP开发提高效率技巧
PHP开发提高效率技巧0、用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”(译注:PHP手册中说echo是语言…PHP一些有意思的小知识
PHP一些有意思的小知识单引号'和双引号"的区别:首先是单引号要比双引号执行效率要高,因为双引号会对内容进行预处理。例如:'$value'输出字符$value;"$value"输出变量$value的值。char和varchar的区别:cha…PHP字符串变量介绍
字符串变量用于包含有字符的值。在创建字符串之后,我们就可以对它进行操作了。您可以直接在函数中使用字符串,或者把它存储在变量中。在下面的实例中,我们创建一个名为txt的字符串变量,并赋值为"Helloworld!"。然后我们输出txt变量的值:实例:<?php$txt="Helloworld!";echo$txt;?>注释:当您赋一个文本值给变量时,请记得给文本值加上单引号或者双引号。现…