php - "Directly accessing"返回值而不引用

标签 php ruby programming-languages syntax

看看这个 ruby 示例:

puts ["Dog","Cat","Gates"][1]

这将输出 Cat 因为 ruby​​ 允许我直接访问创建的“匿名”数组。

但是,如果我在 PHP 中尝试这样做:

echo array("Dog","Cat,"Gates")[1]

这行不通。

  • 这叫什么,不仅涉及数组,还涉及所有函数?
  • 还有什么可能吗?

当您知道如何调用此“功能”时,请随意更改问题标题。

最佳答案

PHP 没有这样的语言结构。这是proposed for PHP 6但被拒绝了。

关于php - "Directly accessing"返回值而不引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2509937/

相关文章:

php - 通过平板电脑加载 Web 应用程序失败

ruby-on-rails - Rails link_to 在页面加载时生成错误

programming-languages - 真正的声明性语言?

html - 如何使用 check_box_tag 检查 Haml 中的复选框

css - wicked pdf 在生产中找不到我的 Assets

programming-languages - 按名称传递和按值结果语言传递

parsing - 适当的高级语言来处理二进制数据

php - 显示数据库中的图片

php - 我想一次在PHP中执行多个方法

php - 如何安装已安装但缺少依赖项 php-common 的 php-mbstring?