为了账号安全,请及时绑定邮箱和手机立即绑定

PHP中的字符串大括号

PHP中的字符串大括号

PHP
慕桂英546537 2019-06-12 16:31:25
PHP中的字符串大括号何谓{ }(大括号)用PHP中的字符串字面值表示?
查看完整描述

3 回答

?
函数式编程

TA贡献1807条经验 获得超9个赞

对我来说,花括号是连接的替代物,它们是更快类型和代码看起来更干净。记住使用双引号(“)作为内容解析,因为在单引号(‘)中,您将得到文字名称变量数,但须:

<?php

 $a = '12345';// This works:
 echo "qwe{$a}rty"; // qwe12345rty, using braces
 echo "qwe" . $a . "rty"; // qwe12345rty, concatenation used// Does not work:
 echo 'qwe{$a}rty'; // qwe{$a}rty, single quotes are not parsed
 echo "qwe$arty"; // qwe, because $a became $arty, which is undefined?>


查看完整回答
反对 回复 2019-06-12
?
MM们

TA贡献1886条经验 获得超2个赞

例子:

$number = 4;print "You have the {$number}th edition book";//output: "You have the 4th edition book";

如果没有大括号,PHP将试图找到一个名为$numberth那是不存在的!


查看完整回答
反对 回复 2019-06-12
  • 3 回答
  • 0 关注
  • 716 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信