PHP中大括号'{}'用法实例总结


Posted in PHP onFebruary 08, 2017

本文实例讲述了PHP中大括号'{}'用法。分享给大家供大家参考,具体如下:

在PHP中,大括号“{}”可以起到如下作用:

1、将多个独立语句合并为一个复合语句,例如 if ... else ...中经常如此使用

2、在变量间接引用中进行定界,避免歧义。例如 ${$my_var[8]}与${$my_var}[8]的区分

3、用于指示字符串变量中的单个字符(下标从0开始),例如

$my_str="1234";
$my_str{1}='5'; //现在 $my_str 内容为 '1534'

此用法为PHP 5之后的特性,用于消除使用中括号引起的歧义。

4、界定变量的名称

$var='sky';
echo "{$var}boy";
<?php
$count = 3 ;
echo "Count: $count";
echo "Count: {$count}";
//上面这两句结果是一样的
?>

PHP分析双引号中的数据是否含有变量(并解析它的值),当用双引号时,{}用来界定变量的界限。

比如:

$***="man"
echo "Iama{$***}youknow"

PHP解析出$***,

如果不用php就会解析$***youknow

可他不存在

输出数组:

echo "The array element is {$array[element]}.";
echo "The array element is {$array->element}"

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
PHP环境搭建最新方法
Sep 05 PHP
Breeze 文章管理系统 v1.0.0正式发布
Dec 14 PHP
PHP Squid中可缓存的动态网页设计
Sep 17 PHP
ThinkPHP 连接Oracle数据库的详细教程[全]
Jul 16 PHP
php语言流程控制中的主动与被动
Nov 05 PHP
PHP中多维数组的foreach遍历示例
Jun 13 PHP
ThinkPHP模板之变量输出、自定义函数与判断语句用法
Nov 01 PHP
PHP获取当前日期和时间及格式化方法参数
May 11 PHP
php生成高清缩略图实例详解
Dec 07 PHP
Laravel框架中VerifyCsrfToken报错问题的解决
Aug 30 PHP
php实现等比例压缩图片
Jul 26 PHP
PHP _construct()函数讲解
Feb 03 PHP
Yii CFileCache 获取不到值的原因分析
Feb 08 #PHP
php实现连接access数据库并转txt写入的方法
Feb 08 #PHP
php unicode编码和字符串互转的方法
Aug 12 #PHP
用PHP将Unicode 转化为UTF-8的实现方法(推荐)
Feb 08 #PHP
一键生成各种尺寸Icon的php脚本(实例)
Feb 08 #PHP
php正则提取html图片(img)src地址与任意属性的方法
Feb 08 #PHP
PHP正则匹配反斜杠'\'和美元'$'的方法
Feb 08 #PHP
You might like
坏狼的PHP学习教程之第2天
2008/06/15 PHP
PHP中CURL方法curl_setopt()函数的参数分享
2013/01/19 PHP
解密ThinkPHP3.1.2版本之模板继承
2014/06/19 PHP
PHP实现根据图片色界在不同位置加水印的方法
2015/08/08 PHP
PHP弱类型的安全问题详细总结
2016/09/25 PHP
js版本A*寻路算法
2006/12/22 Javascript
在jQuery 1.5中使用deferred对象的代码(翻译)
2011/03/10 Javascript
jquery $(this).attr $(this).val方法使用介绍
2013/10/08 Javascript
获得Javascript对象属性个数的示例代码
2013/11/21 Javascript
jquery中each遍历对象和数组示例
2014/08/05 Javascript
JS中prototype的用法实例分析
2015/03/19 Javascript
js 判断各种数据类型的简单方法(推荐)
2016/08/29 Javascript
浅谈JS函数节流防抖
2017/10/18 Javascript
浅谈jquery中ajax跨域提交的时候会有2次请求的问题
2017/11/10 jQuery
基于Vue实现拖拽功能
2020/07/29 Javascript
vue中的$emit 与$on父子组件与兄弟组件的之间通信方式
2018/05/13 Javascript
浅谈高大上的微信小程序中渲染html内容—技术分享
2018/10/25 Javascript
jQuery子选择器与可见性选择器实例分析
2019/06/28 jQuery
js实现简单页面全屏
2019/09/17 Javascript
vue项目中锚点定位替代方式
2019/11/13 Javascript
如何使用Jquery动态生成二级选项列表
2020/02/06 jQuery
axios解决高并发的方法:axios.all()与axios.spread()的操作
2020/11/09 Javascript
python数据预处理之将类别数据转换为数值的方法
2017/07/05 Python
Python实现的桶排序算法示例
2017/11/29 Python
Python数据分析之获取双色球历史信息的方法示例
2018/02/03 Python
利用Pandas 创建空的DataFrame方法
2018/04/08 Python
详解django中使用定时任务的方法
2018/09/27 Python
python多线程调用exit无法退出的解决方法
2019/02/18 Python
Html5插件教程之添加浏览器放大镜效果的商品橱窗
2016/01/07 HTML / CSS
世界最大的私人旅行指南出版商:孤独星球
2016/08/23 全球购物
.NET remoting中对象激活的两种方式
2015/06/08 面试题
党员作风建设整改方案
2014/10/27 职场文书
个人先进事迹材料
2014/12/29 职场文书
结婚喜宴祝酒词
2015/08/10 职场文书
2021-4-5课程——SQL Server查询【3】
2021/04/05 SQL Server
Appium中scroll和drag_and_drop根据元素位置滑动
2022/02/15 Python