mirror of
https://bitbucket.org/jsuto/piler.git
synced 2025-06-13 13:17:03 +02:00
Replaced most each() calls with foreach() in preparation to support php 8
Signed-off-by: Janos SUTO <sj@acts.hu>
This commit is contained in:
@ -213,7 +213,7 @@ class ModelSearchMessage extends Model {
|
||||
$a = explode(" ", $terms);
|
||||
$terms = array();
|
||||
|
||||
while(list($k, $v) = each($a)) {
|
||||
foreach($a as $k => $v) {
|
||||
if(strlen($v) >= 3 && !in_array($v, $fields)) {
|
||||
$v = preg_replace("/\*/", "", $v);
|
||||
if($v) { array_push($terms, $v); }
|
||||
@ -223,7 +223,7 @@ class ModelSearchMessage extends Model {
|
||||
if(count($terms) <= 0) { return $s; }
|
||||
|
||||
if($html == 0) {
|
||||
while(list($k, $v) = each($terms)) {
|
||||
foreach($terms as $k => $v) {
|
||||
$s = preg_replace("/$v/i", "<span class=\"mssghglght\">$v</span>", $s);
|
||||
}
|
||||
|
||||
@ -233,7 +233,7 @@ class ModelSearchMessage extends Model {
|
||||
$tokens = preg_split("/\</", $s);
|
||||
$s = '';
|
||||
|
||||
while(list($k, $token) = each($tokens)) {
|
||||
foreach($tokens as $k => $token) {
|
||||
|
||||
$pos = strpos($token, ">");
|
||||
if($pos > 0) {
|
||||
@ -245,7 +245,7 @@ class ModelSearchMessage extends Model {
|
||||
$str = substr($token, $pos+1, $len);
|
||||
|
||||
reset($terms);
|
||||
while(list($k, $v) = each($terms)) {
|
||||
foreach($terms as $k => $v) {
|
||||
$str = preg_replace("/$v/i", "<span class=\"mssghglght\">$v</span>", $str);
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user