PHP中的'as'运算符

Ran*_*lue 8 php operators

在PHP中,运营商'as'做什么?例如,

foreach ( $this->Example as $Example )
Run Code Online (Sandbox Code Playgroud)

谢谢.

Sho*_*hoe 14

我们来举个例子:

foreach ($array as $value) {}
Run Code Online (Sandbox Code Playgroud)

这意味着

foreach元素(of $array)定义为 $value...

换句话说,这意味着将在循环内检索数组的元素as $value.请注意,您还可以指定此语法:

foreach ($array as $key => $value) {}
Run Code Online (Sandbox Code Playgroud)

在两种方式中,变量$key$value将存在于变量内部foreach并且将对应于数组的"当前"元素.