【问题标题】:Whats the php equivalent of $_ in perl? [closed]perl 中 $_ 的 php 等价物是什么? [关闭]
【发布时间】:2012-09-06 00:13:08
【问题描述】:

在 Perl 中,您可以通过 $_ 引用循环的当前变量

例如:

my @array = (1,2,3,4);
foreach(@array)
{
    print $_." ";
}

将打印:

1 2 3 4 

有没有对应的 php?

【问题讨论】:

  • 该死的,这么多反对票?这是概率。从 perl 到 php 的人提出的一个诚实的问题。你们太苛刻了。
  • @zerkms:但是 stackoverflow 可以成为人们使用 R 的 FM,这样的问题会有所帮助。这已被关闭为“模棱两可、模糊、不完整、过于宽泛或修辞”(这些都不是)“并且无法以目前的形式合理地回答”(完全错误)。
  • @ysth:所以让我们为每个 php 函数和语言构造创建一个问题,只为 R 的人。懒得花一分钟用谷歌搜索答案”
  • 猜猜看,如果没有适用的关闭原因,这意味着根据当前规则,它不应该被关闭。
  • 在 Perl 中,您可以使用 print join " ", @array; 甚至只是 print "@array";。它还避免了尾随空格。

标签: php arrays perl variables loops


【解决方案1】:
foreach ($array as $value) {
    echo $value . ' ';
}

http://php.net/foreach

【讨论】:

    猜你喜欢
    • 2011-03-25
    • 1970-01-01
    • 2013-12-16
    • 1970-01-01
    • 2011-09-02
    • 2016-07-04
    • 1970-01-01
    • 2011-09-14
    • 2012-09-12
    相关资源
    最近更新 更多