Changeset 111486 in spip-zone


Ignore:
Timestamp:
Sep 5, 2018, 12:34:02 PM (19 months ago)
Author:
marcimat@…
Message:

Ticket #4138 : Compatibilité PHP 7.2

  • Éviter each()
File:
1 edited

Legend:

Unmodified
Added
Removed
  • _core_/plugins/revisions/inc/diff.php

    r109752 r111486  
    195195                                // Paragraphes supprimes jusqu'au paragraphe courant
    196196                                if (!isset($i_old)) {
    197                                         list($i_old, $p_old) = each($paras_old);
     197                                        list($i_old, $p_old) = current($paras_old);
     198                                        next($paras_old);
    198199                                        if (!$p_old) {
    199200                                                $fin_old = true;
     
    205206                                        }
    206207                                        unset($i_old);
    207                                         list($i_old, $p_old) = each($paras_old);
     208                                        list($i_old, $p_old) = current($paras_old);
     209                                        next($paras_old);
    208210                                        if (!$p_old) {
    209211                                                $fin_old = true;
     
    217219                if (!$fin_old) {
    218220                        if (!isset($i_old)) {
    219                                 list($i_old, $p_old) = each($paras_old);
     221                                list($i_old, $p_old) = current($paras_old);
     222                                next($paras_old);
    220223                                if (!strlen($p_old)) {
    221224                                        $fin_old = true;
     
    226229                                        $this->diff->supprimer($p_old);
    227230                                }
    228                                 list($i_old, $p_old) = each($paras_old);
     231                                list($i_old, $p_old) = current($paras_old);
     232                                next($paras_old);
    229233                                if (!$p_old) {
    230234                                        $fin_old = true;
Note: See TracChangeset for help on using the changeset viewer.