php为什么要加反斜杠
程序员文章站
2024-02-11 15:26:52
...
php加反斜杠的原因:需要进行特殊字符的转义。在php中可以利用stripslashes()函数来删除自动添加的反斜杠,语法为:【stripslashes($str)】。
php 加反斜杠的原因与处理办法
php程序加反斜杠的原因就是要进行特殊字符的转义。
默认PHP 指令 magic_quotes_gpc是on的,这时候就可以用stripslashes() 函数删除自动添加的反斜杠。
用法就是:stripslashes($str),输出的结果就是去掉反斜杠的。
php实例代码如下:
$str=$_POST[“str”];//读取str的内容赋值给$str变量 if( get_magic_quotes_gpc() ){ //如果get_magic_quotes_gpc()是打开的 $str=stripslashes($str);//将字符串进行处理 }
使用常量:DIRECTORY_SEPARATOR
主要是windows和linux环境区别! win下面物理路径是\ ,linux下是/,但一般用/,已保证兼容性。
更多相关技术文章,请访问PHP中文网!
上一篇: 格林时间转换成正常时间
下一篇: 请问php链接自动退出有关问题
推荐阅读
-
PHP在特殊字符前加斜杠的实现代码
-
处理php自动反斜杠的函数代码_PHP教程
-
PHP在特殊字符前加斜杠的实现代码
-
伤不伏啊PHP的正则表达式前后还要加一对反斜杠
-
linux - 安装好php为什么要复制一份php.ini 到/usr/local/php/lib/php.ini
-
php常量 - PHP 5.3 为什么要引入 E_USER_DEPRECATED? 和 E_USER_WARNING 有什么区别?
-
html - 在PHP里面textarea输入框会自动在'前增加反斜杠,如何解决?
-
为什么要懂得php内部结构HashTable
-
php引号前添加反斜杠(PHP去除反斜杠)的方法
-
php为什么要加反斜杠