为了账号安全,请及时绑定邮箱和手机立即绑定

双引号变量解析枚举

双引号变量解析枚举

PHP
海绵宝宝撒 2019-03-13 18:50:11
由于不理解,就一个劲的测试,得出以下结果:一、标量变量解析实例: <?php $a=5; $b=5.5; $c=true; $d=false; $e=null; $f='Hello world!'; echo "$a $b $c $d $e $f"; echo "<br/>{$a} {$b} {$c} {$d} {$e} {$f}"; echo "<br/>${a} ${b} ${c} ${d} ${e} ${f}"; ?> 二、数组单元解析实例一: <?php $arr=['green','a'=>'blue']; echo "$arr[0] $arr[a]"; echo "<br/>{$arr[0]} {$arr['a']}"; ?> 实例二: <?php $arr=[['green','a'=>'blue'],'x'=>['green','a'=>'blue']]; echo "{$arr[0][0]} {$arr[0]['a']} {$arr['x'][0]} {$arr['x']['a']}"; ?> 三、对象成员解析实例一: <?php class A{ var $test='red'; } $obj = new A; echo "$obj->test"; echo "<br/>{$obj->test}"; ?> 实例二: <?php class A{ var $test=['green','a'=>'blue']; } $obj = new A; echo "{$obj->test[0]} {$obj->test['a']}"; ?> 实例三: <?php class A{ function test1(){return 'red';} function test2(){return ['green','a'=>'blue'];} } $obj = new A; echo "{$obj->test1()} {$obj->test2()[0]} {$obj->test2()['a']}"; ?> 像字符串中表示对象的成员常量、对象的静态成员,我都不会。虽然测试了一些表示形式,但我根本就不理解,请指教
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 374 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信