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 01 PHP
php中将数组转成字符串并保存到数据库中的函数代码
Sep 29 PHP
php广告加载类用法实例
Sep 23 PHP
PHP依赖倒置(Dependency Injection)代码实例
Oct 11 PHP
PHP简单的MVC框架实现方法
Dec 01 PHP
Thinkphp实现自动验证和自动完成
Dec 19 PHP
header与缓冲区之间的深层次分析
Jul 30 PHP
PHP读取大文件的几种方法介绍
Oct 27 PHP
phpstorm 正则匹配删除空行、注释行(替换注释行为空行)
Jan 21 PHP
PHP的RSA加密解密方法以及开发接口使用
Feb 11 PHP
laravel框架模型中非静态方法也能静态调用的原理分析
Nov 23 PHP
php使用redis的有序集合zset实现延迟队列应用示例
Feb 20 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生成静态页的实现方法
2013/05/10 PHP
分享一个漂亮的php验证码类
2016/09/29 PHP
PHP PDOStatement::bindParam讲解
2019/01/30 PHP
PHP安装BCMath扩展的方法
2019/02/13 PHP
dotopAlert 提示用户需安装播放器的代码
2012/09/17 Javascript
Javascript中产生固定结果的函数优化技巧
2013/01/16 Javascript
JS自动适应的图片弹窗实例
2013/06/29 Javascript
JS动态加载当前时间的方法
2015/02/09 Javascript
JS组件Form表单验证神器BootstrapValidator
2016/01/26 Javascript
JavaScript预解析及相关技巧分析
2016/04/21 Javascript
Google 地图API资料整理及详细介绍
2016/08/06 Javascript
js发送短信倒计时的简单实现方法
2016/09/08 Javascript
通过button将form表单的数据提交到action层的实例
2017/09/08 Javascript
mockjs,json-server一起搭建前端通用的数据模拟框架教程
2017/12/18 Javascript
关于vue单文件中引用路径的处理方法
2018/01/08 Javascript
vue elementUI table表格数据 滚动懒加载的实现方法
2019/04/04 Javascript
详解vuex的简单todolist例子
2019/07/14 Javascript
小程序的上传文件接口的注意要点解析
2019/09/17 Javascript
JSON Web Tokens的实现原理
2017/04/02 Python
Python之csv文件从MySQL数据库导入导出的方法
2018/06/21 Python
python远程调用rpc模块xmlrpclib的方法
2019/01/11 Python
Python 保存矩阵为Excel的实现方法
2019/01/28 Python
OpenCV+Python--RGB转HSI的实现
2019/11/27 Python
TensorFlow tensor的拼接实例
2020/01/19 Python
CSS3结构性伪类选择器九种写法
2012/04/18 HTML / CSS
国外平面设计第一市场:99designs
2016/10/25 全球购物
Original Penguin美国官网:布拉德皮特、强尼德普喜爱的服装品牌
2016/10/25 全球购物
教师求职信范文分享
2013/12/27 职场文书
学习决心书
2014/03/11 职场文书
数学教师个人总结
2015/02/06 职场文书
超级礼物观后感
2015/06/15 职场文书
2016年基层党支部书记公开承诺书
2016/03/25 职场文书
分位数回归模型quantile regeression应用详解及示例教程
2021/11/02 Python
Python实现批量自动整理文件
2022/03/16 Python
mysql 获取时间方式
2022/03/20 MySQL
Win11 22H2 2022怎么更新? 获得Win1122H22022版本升级技巧
2022/09/23 数码科技