使用PHP中的键进行foreach循环

时间:2014-06-07 00:12:01

标签: php foreach

在下面的foreach循环中,我如何访问$ url的值?

 foreach ( $this->sessions as $i => $url )
      curl_multi_add_handle( $mh, $this->sessions[$i] );
 …

我试图理解如何为循环的每个特定循环访问该URL的值。

1 个答案:

答案 0 :(得分:5)

您只需使用变量:

foreach ( $this->sessions as $i => $url ) {
    curl_multi_add_handle( $mh, $url );
}

此外,养成总是在forforeachifwhile等身体周围放置大括号的习惯,即使它是'只有一行。它可以防止将来发现难以发现的错误。