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 31 32 33 34 35 36 37 38 39 40 41 42
|
// On ne va prendre que le premier exemple de la voiture donc on ne va pas prendre en compte le type mais directement la taille du réservoir spécifiée.
$monAppareil = array(
'Famille' => 'Vehicule' ,
'type' => 'Voiture'
'nombreDePorte' => 5,
'NombreDePlace' => 5,
'CapaciteReservoir' => 50,
'ReservoirActuel' => 0
) ;
// Le réservoir est à plat, allez vite il faut le remplir !
$monAppareil = RemplirReservoir($monAppareil) ;
// La fonction doit être créée avant d'être appelée, mais dans un soucis de lisibilité des étapes je l'écris ici
RemplirReservoir($monAppareil)
{
// Une petite condition, ça fait pas de mal pour voir si la personne à vraiment besoin de remplir son réservoir
if($monAppareil['ReservoirActuel'] < $monAppareil['CapaciteReservoir'])
{
// Hop on rempli le réservoir jusqu'au maximum
$monAppareil['ReservoirActuel'] = $monAppareil['CapaciteReservoir'] ;
}
return $monAppareil ;
}
//Et si j'avais voulu mettre un autre véhicule tout simple :
$monAppareil2 = array(
'Famille' => 'Vehicule' ,
'type' => 'Moto'
'nombreDePorte' => 0,
'NombreDePlace' => 2,
'CapaciteReservoir' => 20,
'ReservoirActuel' => 5
) ;
// Exactement de la même manière
$monAppareil2 = RemplirReservoir($monAppareil2) ; |
Partager