Wie kann ich den Code aktualisieren, der die veraltete Funktion jeder () verwenden?Php

PHP-Programmierer chatten hier
Anonymous
 Wie kann ich den Code aktualisieren, der die veraltete Funktion jeder () verwenden?

Post by Anonymous »

Mit PHP 7.2 wird jeweils veraltet. In der Dokumentation heißt es: < /p>

Warnung < /strong> Diese Funktion wurde ab PHP 7.2.0 veraltet. Wenn Sie sich auf diese Funktion verlassen, ist es stark entmutigt. Hier sind einige Beispiele: < /p>


$ar = $o->me;
reset($ar);
list($typ, $val) = each($ar);
< /code>
< /li>

$out = array('me' => array(), 'mytype' => 2, '_php_class' => null);
$expected = each($out);
< /code>
< /li>

for(reset($broken);$kv = each($broken);) {...}
< /code>
< /li>

list(, $this->result) = each($this->cache_data);
< /code>
< /li>

// iterating to the end of an array or a limit > the length of the array
$i = 0;
reset($array);
while( (list($id, $item) = each($array)) || $i < 30 ) {
// code
$i++;
}
< /code>
< /li>
< /ol>
Wenn ich den Code auf PHP 7.2 ausführe. Ich erhalte den folgenden Fehler: < /p>

veraltet: Die Funktion der einzelnen () wird veraltet. Diese Nachricht wird bei weiteren Aufrufen

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post