PHP里的凡撇号是做什么用的?

解决方案 »

  1.   

    ` 主要是在 mysql 的指令串中做保留字转义符
    另外在 linux 中可触发系统命令的执行
      

  2.   

    恩,有SQL语句是反撇的,那和单引号的区别是?
    echo `abc`;不输出?
      

  3.   

    加反撇你试下就知道是不能输出的。
    ` 版主说的很清楚了。《主要是在 mysql 的指令串中做保留字转义符》。
    ' 而当引号主要用于字符串中。
      

  4.   

    恩,那就是说和PHP没有关系是把?
    转义的话,我就是想知道 `abc`这个是什么?
      

  5.   

    在 mysql 中 order 是保留字,但是你想用它做字段名,这就改变了他原有的含义
    select order from tbl_name order by 1
    这两个 order 的含义是不一样的,为了防止 mysql 误解,就需要转义
    select `order` from tbl_name order by 1