fork download
  1. <?php
  2.  
  3. $criteres = [
  4. ['classe' => 0, 'couleur' => 0, 'taille' => 0],
  5. ['classe' => 0, 'couleur' => 0, 'taille' => 0],
  6. ['classe' => 2, 'couleur' => 0, 'taille' => 0],
  7. ['classe' => 3, 'couleur' => 0, 'taille' => 0],
  8. ['classe' => 1, 'couleur' => 2, 'taille' => 0],
  9. ['classe' => 3, 'couleur' => 1, 'taille' => 0],
  10. ['classe' => 3, 'couleur' => 4, 'taille' => 0],
  11. ['classe' => 3, 'couleur' => 3, 'taille' => 0],
  12. ];
  13.  
  14. $classes = array_column($criteres, 'classe');
  15. $col = count(array_filter($classes)) ? 'taille' : 'couleur';
  16.  
  17. foreach ($criteres as $critere) {
  18. echo $critere[$col] . PHP_EOL;
  19. }
Success #stdin #stdout 0.01s 82560KB
stdin
Standard input is empty
stdout
0
0
0
0
0
0
0
0