PHP 버전을 업그레이드하면서 each()를 사용할 수 없게 되었다. 매뉴얼에 보면 7.2 버전부터 사용하지 말 것을 권장했다고 한다. 따라서 아래에는 기존의 코드를 어떻게 바꾸었는지 예시를 제시한다.
- Example 1
while (list($key, $value) = each($array)) {
Code language: PHP (php)
foreach($array as $key => $value) {
Code language: PHP (php)
- Example 2
list($key, $value) = each($array);
Code language: PHP (php)
$key = key($array);
$value = current($array);
Code language: PHP (php)
Leave a Reply