字符串中的单引号和双引号的差别

   给字符串加双引号和单引号的主要差别是:

  (1) 使用单引号的字符串含义是非常直观的,单引号字符串中的每个字符就是表示它自己的含义。在双引号中的字符串中, Perl 要查看是否存在变量名或转义序列。
   转义序列是一些特殊字符串,你可以将难以键入和以后难以识别的字符嵌入字符串。
       (2) 如果 Perl 在双引号字符串中找到了一个变量,那么它将被内插替换。这就是说,双引号字符串中的变量名将被它的实际值代替,为了防止变量查找的字符串被内插替换,可以使用单引号(它不进行任何形式的内插替换),也可以在变量标识符的前面加上一个反斜杠:

$usr_name = " zgl_dm " ;
print 
" The name is $usr_name " ;
print 
' The name is $usr_name ' ;
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值