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之第七天
Oct 09 PHP
在 PHP 中使用随机数的三个步骤
Oct 09 PHP
php 移除数组重复元素的一点说明
Nov 27 PHP
PHP中全面阻止SQL注入式攻击分析小结
Jan 30 PHP
php顺序查找和二分查找示例
Mar 27 PHP
PHP模板解析类实例
Jul 09 PHP
php打包网站并在线压缩为zip
Feb 13 PHP
PHP面向对象多态性实现方法简单示例
Sep 27 PHP
PHP开发实现微信退款功能示例
Nov 25 PHP
PHP的RSA加密解密方法以及开发接口使用
Feb 11 PHP
PHP+MariaDB数据库操作基本技巧备忘总结
May 21 PHP
在Laravel5.6中使用Swoole的协程数据库查询
Jun 15 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
在字符串中把网址改成超级链接
2006/10/09 PHP
用PHP实现Ftp用户的在线管理的代码
2007/03/06 PHP
mysql总结之explain
2012/02/27 PHP
PHP curl伪造IP地址和header信息代码实例
2015/04/27 PHP
调用WordPress函数统计文章访问量及PHP原生计数器的实现
2016/03/21 PHP
ubutu 16.04环境下,PHP与mysql数据库,网页登录验证实例讲解
2017/07/20 PHP
Laravel框架文件上传功能实现方法示例
2019/04/16 PHP
ext实现完整的登录代码
2008/08/08 Javascript
jquery $.ajax入门应用二
2008/11/19 Javascript
jQuery实现手机上输入后隐藏键盘功能
2017/01/04 Javascript
微信小程序scroll-view实现横向滚动和上拉加载示例
2017/03/06 Javascript
JS获取短信验证码倒计时的实现代码
2017/05/22 Javascript
js设置鼠标悬停改变背景色实现详解
2019/06/26 Javascript
详谈Python2.6和Python3.0中对除法操作的异同
2017/04/28 Python
Python3中类、模块、错误与异常、文件的简易教程
2017/11/20 Python
一行Python代码制作动态二维码的实现
2019/09/09 Python
10个Python面试常问的问题(小结)
2019/11/20 Python
pytorch torch.nn.AdaptiveAvgPool2d()自适应平均池化函数详解
2020/01/03 Python
解决pytorch DataLoader num_workers出现的问题
2020/01/14 Python
tensorflow生成多个tfrecord文件实例
2020/02/17 Python
Pyecharts地图显示不完成问题解决方案
2020/05/11 Python
Python中lru_cache的使用和实现详解
2021/01/25 Python
解决pip安装tensorflow中出现的no module named tensorflow.python 问题方法
2021/02/20 Python
乐天旅游台湾网站:Rakuten Travel TW
2017/06/01 全球购物
触发器(trigger)的功能都有哪些?写出一个触发器的例子
2012/09/17 面试题
文史专业毕业生自荐信
2013/11/17 职场文书
八年级语文教学反思
2014/02/11 职场文书
银行职员个人的工作自我评价
2014/02/15 职场文书
货车司机岗位职责
2014/03/18 职场文书
信用卡工资证明范本
2014/10/17 职场文书
财务部岗位职责
2015/02/03 职场文书
学生个人总结范文
2015/02/15 职场文书
股东出资协议书
2016/03/21 职场文书
JavaScript 语句之常用 for 循环详解
2021/03/29 Javascript
SpringBoot集成Druid连接池连接MySQL8.0.11
2021/07/02 Java/Android
解决vue中provide inject的响应式监听
2022/04/19 Vue.js