我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

使用preg_replace在单引号前添加反斜杠

How to add a backslash before single quotes using preg_replace() php function ?

In case you are not trying to escape Database input:

$string = str_replace("'", "\\'", $string);

In case you are:

Please consider using the appropriate escaping function. (E.g. mysql_real_escape_string) or just use prepared statements.

just use the function str_replace to replace every instance of ' to \'

近期文章

  • PHP中的正则表达式
  • Android中与PHP脚本通信时撇号的奇怪问题
  • 是否有Zend或jQuery库可以为我做这个基本的日历功能?
  • 一些建议,如果我甚至打扰消除Joomla中的通知错误
  • PHP表单复选框计算
  • 从下拉列表中选择并打印多个值
  • wp_redirect表现得很奇怪。 之后需要die()吗?
  • $ _SERVER ['HTTP_X_REQUESTED_WITH']似乎在PHP 5.1.6上不可用
  • 从Apostrophes中删除前面的反斜杠
  • jQuery Ajax发布Arrays而不是简单数据
  • 如何回显我们用file_get_contents读取的数据
  • 如何在php中命名上传的文件以防止它们被覆盖?
  • .htaccess来自php脚本的身份验证,以防止出现浏览器对话框
  • 有可能用PHP发短信有一个恒定的“电话号码”值?
  • 在HTML / PHP模板或单独的js文件中调用jQuery脚本的最佳方法是什么?
  • 自动运行一个php文件
  • 内存泄漏与preg_replace
  • PHP查询加入问题
  • 不寻常的OO行为?
  • preg替换所有链接

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华