From 1bdfd056482f1ba2c682e683a3582c682ec3dbbe Mon Sep 17 00:00:00 2001 From: Damian Mooyman Date: Wed, 1 Nov 2017 14:51:14 +1300 Subject: [PATCH] BUG Remove usage of deprecated each() --- code/Search/SearchForm.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/code/Search/SearchForm.php b/code/Search/SearchForm.php index 24bb0a38..bccbdb4c 100644 --- a/code/Search/SearchForm.php +++ b/code/Search/SearchForm.php @@ -203,9 +203,11 @@ class SearchForm extends Form // Add * to each keyword $splitWords = preg_split("/ +/", trim($keywords)); $newWords = []; - while (list($i,$word) = each($splitWords)) { + for ($i = 0; $i < count($splitWords); $i++) { + $word = $splitWords[$i]; if ($word[0] == '"') { - while (list($i,$subword) = each($splitWords)) { + while (++$i < count($splitWords)) { + $subword = $splitWords[$i]; $word .= ' ' . $subword; if (substr($subword, -1) == '"') { break;