我阅读了 php 文档,我看到了这个:
class foo{
var $bar = 'I am a bar';
}
$foo = new foo();
$identity = 'bar';
echo "{$foo->$identity}";
我看到有人这样写:
if (!isset($ns->job_{$this->id})){
//do something
}
但是当我尝试使用此代码时,它不起作用:
$id1 = 10;
$no = 1;
echo ${id.$no};
你们能告诉我为什么它不起作用以及我什么时候可以正确使用带变量的大括号吗?