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

对mysql like 内容进行转义的函数 的疑问?

 /**
 * 对 MYSQL LIKE 的内容进行转义
 *
 * @access      public
 * @param       string      string  内容
 * @return      string
 */
function mysql_like_quote($str)
{
    return strtr($str, array("\\\\" => "\\\\\\\\", '_' => '\_', '%' => '\%', "\'" => "\\\\\'"));
}

函数里为什么要把四个反斜杠转换成八个反斜杠? 把一个反斜杠加单引号转成五个反斜杠加单引号?

转义字符,两个\表示字符\
\' 表示字符‘

\是轉義符,兩個\表示\

近期文章

  • MFC对话框使用skinmagic美化的
  • 如何将用cxf开发的Webservice发布到tomcat不使用spring
  • 关于c++的的的数据溢出问题
  • js中的prototype使用的问题
  • C/C++转换问题,如何有效的转换?
  • 火车站寄存管理系统数据库课程设计
  • Windows如何Mount分区
  • android 中APK如何获取root权限?
  • 有没有接口调用package selection,就像右键新增一个class那样选择包
  • Exchange 2013 开发问题相关
  • python unittest 问题
  • 打印机无法删除问题??
  • revit二次开发得到材质对应的贴图
  • 求大神帮忙windows下磁盘的直接读写
  • https如何在移动端应用
  • 求把下面ashx代码翻译成java代码
  • 关于用file()读取url的疑问
  • PHP 页面嵌入的php代码不执行问题
  • 自适应div,最后一个div靠右
  • 现在腾讯的视频url怎么转换为swf地址啊?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华