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设计模式 Visitor 访问者模式
Jun 28 PHP
php 操作调试的方法
Jul 12 PHP
PHP数组及条件,循环语句学习
Nov 11 PHP
具有时效性的php加密解密函数代码
Jun 19 PHP
php上传中文文件名乱码问题处理方案
Feb 03 PHP
php将日期格式转换成xx天前的格式
Apr 16 PHP
PHP中strnatcmp()函数“自然排序算法”进行字符串比较用法分析(对比strcmp函数)
Jan 07 PHP
PHP 7.0.2 正式版发布
Jan 08 PHP
PHP文件上传、客户端和服务器端加限制、抓取错误信息、完整步骤解析
Jan 12 PHP
自制PHP框架之路由与控制器
May 07 PHP
PHP实现按之字形顺序打印二叉树的方法
Jan 16 PHP
php中目录操作opendir()、readdir()及scandir()用法示例
Jun 08 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中PDO的错误处理
2011/09/04 PHP
php给图片加文字水印
2015/07/31 PHP
在Win2003(64位)中配置IIS6+PHP5.2.17+MySQL5.5的运行环境
2016/04/04 PHP
PHP编程实现多维数组按照某个键值排序的方法小结【2种方法】
2017/04/27 PHP
PHP+Mysql+Ajax实现淘宝客服或阿里旺旺聊天功能(前台页面)
2017/06/16 PHP
YII2框架中excel表格导出的方法详解
2017/07/21 PHP
使用TextRange获取输入框中光标的位置的代码
2007/03/08 Javascript
Jquery 实现Tab效果 思路是js思路
2010/03/02 Javascript
js setTimeout opener的用法示例详解
2013/10/23 Javascript
jquery实现页面图片等比例放大缩小功能
2014/02/12 Javascript
简介JavaScript中POSITIVE_INFINITY值的使用
2015/06/05 Javascript
iPhone手机上搭建nodejs服务器步骤方法
2015/07/06 NodeJs
前端程序员必须知道的高性能Javascript知识
2016/08/24 Javascript
JS常见创建类的方法小结【工厂方式,构造器方式,原型方式,联合方式等】
2017/04/01 Javascript
WebStorm ES6 语法支持设置&amp;babel使用及自动编译(详解)
2017/09/08 Javascript
vue移动端微信授权登录插件封装的实例
2018/08/28 Javascript
Element-UI踩坑之Pagination组件的使用
2018/10/29 Javascript
如何解决.vue文件url引用文件的问题
2019/01/18 Javascript
原生JS实现列表内容自动向上滚动效果
2019/05/22 Javascript
解决layui数据表格Date日期格式的回显Object的问题
2019/09/19 Javascript
JavaScript获取页面元素的常用方法详解
2019/09/28 Javascript
python利用beautifulSoup实现爬虫
2014/09/29 Python
python中Genarator函数用法分析
2015/04/08 Python
对web.py设置favicon.ico的方法详解
2018/12/04 Python
Python实现判断一个整数是否为回文数算法示例
2019/03/02 Python
python网络应用开发知识点浅析
2019/05/28 Python
Python 使用 environs 库定义环境变量的方法
2020/02/25 Python
详解anaconda安装步骤
2020/11/23 Python
国际性能运动服装品牌:Dare 2b
2018/07/27 全球购物
php优化查询foreach代码实例讲解
2021/03/24 PHP
文明青少年标兵事迹材料
2014/01/28 职场文书
报名委托书
2015/01/29 职场文书
教师求职自荐信范文
2015/03/04 职场文书
2015年加油站工作总结
2015/05/13 职场文书
教你怎么用Python生成九宫格照片
2021/05/20 Python
Window server中安装Redis的超详细教程
2021/11/17 Redis