首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >“return $container->{$resource};”是什么意思

“return $container->{$resource};”是什么意思
EN

Stack Overflow用户
提问于 2010-02-20 22:43:19
回答 2查看 203关注 0票数 3

这些脑筋急转弯是什么意思,在哪里可以读到更多

代码语言:javascript
运行
复制
return $container->{$resource};
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-02-20 22:49:53

有两种可能性:

  1. variable variable.

$resource = "score";//动态设置名称

返回$container->{$resource};//同返回容器/初学者错误

程序员想要输入:

代码语言:javascript
运行
复制
return $container->resource;  // returns resource public member variable
票数 3
EN

Stack Overflow用户

发布于 2010-02-20 22:51:58

括号用于使用变量变量。这样可以更容易地区分以下各项:

代码语言:javascript
运行
复制
// gets the value of the "resource" member from the container object
$container->resource;

代码语言:javascript
运行
复制
// gets the value of the "foo" member from the container object
$resource = 'foo';
$container->$resource;

你可以在这里阅读更多内容:http://php.net/manual/en/language.variables.variable.php

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2302531

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档