Bonjour,

J'ai besoin de pouvoir relire un array plusieurs fois.
Je peux copier l'array d'origine vers un second array, mais je ne sais pas si cela est suffisant

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
// array d'origine
$data = parent::buildPaginatedQuery($options,$resourceName,$methodName);
Est-ce que je peux faie ceci ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
foreach ($data['listeof'] as $of) 
  {
   // Détection changement de ligne
  $atelier = $of['atelier'];
  $dateOF = $of['dateheure'];
  $pstchg = $of['pstchg'];
 
  $arrayChgLigne = $data;
  for($i = 0; i < $arrayChgLigne; $i++)
    {
    if($arrayChgLigne['atelier'] == $atelier && $arrayChgLigne['atelier'] > $dateOF && $arrayChgLigne['pstchg'] != pstchg)
      {
      // chg ligne 
      }
    }
  }