PHP基础教程(九)字符串定义及单双引号的区别

1.单双引号的区别?

  • 单引号,系统不做复杂转义,只转义 \'\\,其他的一律原样输出。
  • 双引号则转义的比较多,\\",\\,\r,\n,\t,\$
  • 单引号不对字符串的 $ 作变量解析。
  • 双引号,会尝试将 $ 理解成变量名来解析。

2.单双引号定义字符串那个更快?

单引号解析的更快,不用进行更多的转义和变量解析。

3.具体什么时间用单双引号?

  • 大段文本,新闻标题,文本内容,自我介绍,这样的大段话用单引号,解析更快。
  • 需要在一段字符中夹杂变量,比如拼凑 sql 语句时:$id = 5; $sql = "select * from user where id = $id";,如果此时使用单引号则无法解析 $ 变量,所以此时使用双引号更合适。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值