Bonjour,
je cherche à récupérer les valeurs min/max dans un tableau d'objets, par exemple dans ce cas la valeur de "$numerique". Quelle approche doit on adopter, faut il ordonner ce tableau d'objets pour en récupérer les valeurs extrêmes, procéder par itérations, ou différemment ?
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
18
19
20
21
22
23
24
25
26
27
28
29
30 <?php Class MaClasse{ private $numerique; private $alphaNumerique; function __construct($num, $alpha){ $this->numerique = $num; $this->alphaNumerique = $alpha; } public function getNumerique(){ return $this->numerique; } public function getAlphaNumerique(){ return $this->alphaNumerique; } } $testTableau = array(); array_push($testTableau, new MaClasse(10, "valeur_1")); array_push($testTableau, new MaClasse(8, "valeur_2")); array_push($testTableau, new MaClasse(-1, "valeur_3")); array_push($testTableau, new MaClasse(15, "valeur_3")); foreach($testTableau as $value){ echo $value->getAlphaNumerique() . ' => '; echo $value->getNumerique() . '<br>'; } ?>
Partager