php中{}大括号是什么意思
1、 {} 表示程序块的开始和结束
例如
if ($x==$y)
{
do_nothing();
}
2、 {}用来表示字符串下标
例如
(引用longnetpro兄弟的话)
$s{1}表示字符串$s的第2个字节(不是第一个),基本等同于$s[1],只不过后者是老的写法,PHP手册推荐第一种写法 www.444p.com版权所有
3、分离变量
例如
$s = "Di, ";
echo ("${s}omething");
//Output: Di, omething
而如果用echo ("$something");
那么就会输出 $something 这个变量。
相关推荐
-
PHP7.1方括号数组符号多值复制及指定键值赋值用法分析
本文实例讲述了PHP7.1方括号数组符号多值复制及指定键值赋值用法.分享给大家供大家参考,具体如下: PHPer 们可能都知道 list 的用法,简单来说就是可以在一个表达试里通过数组对多个变量赋值: $values = array('value1', 'value2'); $list($v1, $v2) = $values; 感觉是不是很方便呢?在 PHP 7.1 中,还能更省事儿: [$v1, $v2] = ['foo', 'bar']; 这还不是最给力的,在 PHP 7.1 里我们还可以指
-
php中大括号作用介绍
一.不管什么程序,function name(){}, for(){}, -.太多了,不说也知道做什么用了. 二.$str{4}在字符串的变量的后面跟上{}刚大括号和中括号一样都是把某个字符串变量当成数组处理. 三.{$val}这时候大括号起的作用就是,告诉PHP,括起来的要当成变量处理. 复制代码 代码如下: $arr=array(0=>123, 'name'=>'你好'); foreach($array as $k=>$v){ echo "select * from blo
-
PHP基本语法总结
一.PHP能做什么? PHP能做什么?我觉得它很强大,只要我能想到的,它都能做,只是我技术能力还不行╮(╯﹏╰)╭.好吧,一张图,基本了解一下吧(ps:PHP的功能不局限于此( ^_^ )) 图像有点模糊,凑合一下,(≧▽≦)/ 二.PHP语言标记 1.结束和开始标记 1.1 <?php //code ?>:属于xml风格,是PHP的标准风格,推荐使用. 1.2 <script language="php"> //code </script>:长风
-
PHP中大括号'{}'用法实例总结
本文实例讲述了PHP中大括号'{}'用法.分享给大家供大家参考,具体如下: 在PHP中,大括号"{}"可以起到如下作用: 1.将多个独立语句合并为一个复合语句,例如 if ... else ...中经常如此使用 2.在变量间接引用中进行定界,避免歧义.例如 ${$my_var[8]}与${$my_var}[8]的区分 3.用于指示字符串变量中的单个字符(下标从0开始),例如 $my_str="1234"; $my_str{1}='5'; //现在 $my_str 内
-
php正则表达式的基本语法总结
首先,让我们看看两个特别的字符:'^' 和 '$' 他们是分别用来匹配字符串的开始和结束,一下分别举例说明 "^The": 匹配以 "The"开头的字符串; "of despair$": 匹配以 "of despair" 结尾的字符串; "^abc$": 匹配以abc开头和以abc结尾的字符串,实际上是只有abc与之匹配 "notice": 匹配包含notice的字符串 你可以看见如果你
-
PHP 基本语法格式
标准代码如下: 复制代码 代码如下: <?php ... ?> 短标签模式(此模式需要修改PHP配置,让PHP支持短标签模式): 复制代码 代码如下: <? ... ?> 注释: 复制代码 代码如下: /* ...*/ // #
-
php json_encode值中大括号与花括号区别
1.当array是一个从0开始的连续数组时,json_encode出来的结果是一个由[]括起来的字符串 而当array是不从0开始或者不连续的数组时,json_encode出来的结果是一个由{}括起来的key-value模式的字符串 复制代码 代码如下: $test = array();$test[] = 1;$test[] = 1;$test[] = 1;echo json_encode($test); 结果: [1,1,1] 复制代码 代码如下: $test = array();$test[
-
php使用正则表达式提取字符串中尖括号、小括号、中括号、大括号中的字符串
复制代码 代码如下: $str="你好<我>(爱)[北京]{天安门}"; echo f1($str); //返回你好 echo f2($str); //返回我 echo f3($str); //返回爱 echo f4($str); //返回北京 echo f5($str); //返回天安门 function f1($str) { $result = array(); preg_match_all("/^(.*)(?:<)/i",$str, $res
-
PHP判断表达式中括号是否匹配的简单实例
如下所示: <?php /** * title: 判断表达式中括号是否匹配 * Description: () 匹配 )(不匹配 利用压栈和出栈 * @author Mr Lv */ function isValid($expstr) { $temp = array(); for ($i=0; $i<strlen($expstr); $i++) { $ch = $expstr[$i]; switch($ch) { case '(': array_push($temp, '('); break;
-
PHP语法速查表
Abs: 取得绝对值. Acos: 取得反余弦值. ada_afetch: 取得资料库的传回列. ada_autocommit: 开关自动更动功能. ada_close: 关闭 Adabas D 连结. ada_commit: 更动 Adabas D 资料库. ada_connect: 连结至 Adabas D 资料库. ada_exec: 执行 SQL 指令. ada_fetchrow: 取得传回一列. ada_fieldname: 取得栏位名称. ada_fieldtyp
随机推荐
- Swift在控件中添加点击手势的方法
- linux grep正则表达式与grep用法详解
- 史上最简单的MySQL数据备份与还原教程(中)(三十六)
- js data日期初始化的5种方法
- Xcode中iOS应用开发的一般项目目录结构和流程简介
- Flash & Ajax 操作 XML 实例:无刷新分页
- 文件上传,iframe跨域数据提交的实现
- ASP.NET实现License Key输入功能的小例子
- PHP预定义变量9大超全局数组用法详解
- ThinkPHP里用U方法调用js文件实例
- PHP 转义使用详解
- PHP获取QQ达人QQ信息的方法
- typecho插件编写教程(一):Hello World
- PHP脚本的10个技巧(1)
- php上传文件问题汇总
- Python使用urllib2模块实现断点续传下载的方法
- 详解VUE的状态控制与延时加载刷新
- 详解Docker私有仓库Registry的搭建验证
- JavaScript 学习技巧
- 自己用jQuery写了一个图片的马赛克消失效果