Fastest way to iterate array in PHP

后端 未结 3 806
刺人心
刺人心 2020-12-09 09:08

I\'m studying for the Zend PHP certification.

Not sure the answer to this question.

Question: What is the best way to iterate and mod

3条回答
  •  轮回少年
    2020-12-09 09:24

    You can iterate and modify every element of an array with any of the shown constructs. But some notes on that:

    b) Is only useful if the array is a numeric array with the keys from 0 to n-1.

    c) Is useful for both kinds of arrays. Additionally $value is a reference of the element’s value. So changing $value inside foreach will also change the original value.

    d) Like c) except $value is a copy of the value (note that foreach operates on a copy of $array). But with the key of the element you can access and change the original value with $array[$key].

    e) Like d). Use $array[$key] to access and change the original element.

提交回复
热议问题