zoukankan      html  css  js  c++  java
  • php单引号和双引号

    单引号和双引号在编程领域一直以来就有特殊的作用。因为他们通常都有作字符串分隔符和用于书面语中。编程中需要一种方法来区分这二者,以消除混淆。解决办法很简单:对不用来分隔字符串的所有引号转义,否则将出现不可预知的错误。考虑如下的例子:
    $sentence="John said,"I love racing cars!"";
    哪个引号用来分隔字符串,而哪个引号用来分隔约翰所说的话?php不知道,除非对某些引号转义,如下:$sentence="John said,\"I love racing cars!\"";
    对非分隔符的引号转义,这称为启用魔法引号。这个过程可以自动完成,即启用指令magic_quotes_gpc,也可以使用函数addslashes()和stripslashes()手动完成。推荐读者使用后者,因为这样你能完全控制应用程序。但有时你的应用程序可能希望对引号自动转义,就需要相应的启用这种行为。
  • 相关阅读:
    java8知识总结_2.方法引用
    Shell三剑客_1.grep
    java8知识总结_1.Lambda表达式
    javascript中的设计模式
    javascript入门学习
    css3新特性
    Html5新增了什么
    什么是Node.js
    vue项目搭建
    Git使用
  • 原文地址:https://www.cnblogs.com/sunbin/p/2114116.html
Copyright © 2011-2022 走看看