首页 > 分享 > PHP大括号{}

PHP大括号{}

最新推荐文章于 2023-12-10 19:22:28 发布

sixgod3 于 2015-01-14 15:24:33 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

    php中对于大括号{ }的使用,经常出现在for、while、if else 等,用来作为“块”的界定

if(count($array_s5)!=0)

{

foreach($array_s5 as $value)

{

$query_tian_sum_money=$dbh->query("select get_law_month_amt('$value','$pre_yymm') from dual");

list($z4_temp)=$query_tian_sum_money->fetch();

$z4+=$z4_temp;

}

}

    或者是在类和函数中,同样也是界定的作用

function search_permission()

{

global $depart_no_1;

if($depart_no_1!='3' and $depart_no_1!='M' and $depart_no_1!='2')

{

exit("<P ALIGN="center"><FONT SIZE="5" COLOR="#CC0000">无权进入<br><A HREF="javascript:history.go(-1)">回上一页 </A></FONT>");

}

}

   { }还可以表示数组的下标,作用同[ ]

   对于数组$a=array('1','2');     $a[0] 与 $a{0} 的结果都是 1 。

   这个对于字符串 $b='test';   $b[0] 与 $b{0}的结果都是 t 。$temp[0]=array('asdfas','qwer','rti');

      如果你想在php中的字符串中("  " 之间, '   ' 之间不行,因为php不会去找' ' 之间的变量) 输出一个多维数组的一个元素的话,直接写$test[0][1] 是不行的,php会把 $test[0][1] 解析成 array[1],

 因为php在碰到 $时会把数组名(这里是test)其后面第一个 [] (这里是[0])的认为是一个变量,忽略后面的[1]。

这时候,用{}把整个$test[0][1] 包含在里面 {$test[0][1]} 告诉php这个{}里面都是属于这个变量的。

$temp[0]=array('asdfas','qwer','rti');

echo"<tr class='aaa'><TD ID=td3 align=center>$d

<TD ID=td3 align=center><input type=text name=fk_date[$j] value={$temp[0][0]}>

注:直接echo 是可以 输出$test[0][1] ,但是echo {$test[0][1]}; 会报错,echo “ {$test[0][1]}”; 则不会。

所以在“”之间是可以使用{}定界的,echo "{$test}test";和 echo $test."test"; 是一样的。如果直接echo 的话就不要使用了,容易出notice和error,还不容易阅读。

相关知识

C语言if语句大括号必须加吗?
php下载安装教程,PHP for Windows安装图文详细教程
PHP专业项目实例开发
php动态网站开发 项目教程,PHP动态网站开发项目教程
php毕业设计基于PHP实现的鲜花批发销售网站[包运行成功+文档]
Centos7上搭建PHP开发环境
PHP动态网站开发项目实战
使用PHP构建动态网站的技术指南
多方面探讨php无法查询到数据问题
php动态网站开发大作业,PHP动态网站开发项目实战

网址: PHP大括号{} https://m.huajiangbk.com/newsview767274.html

所属分类:花卉
上一篇: 巧克力蛋糕红色康花
下一篇: 亚博最新官网登录