« Guide du développeur » : différence entre les versions
Apparence
| Ligne 2 : | Ligne 2 : | ||
==[[Composants | Aide composants]]== | ==[[Composants | Aide composants]]== | ||
==Les unités algorithmiques== | ==Les unités algorithmiques== | ||
L'unité va retourner deux résultats. Le premier est basé sur la somme des items, le second sur un complément d'information. | L'unité va retourner deux résultats. Le premier est basé sur la somme des items, le second sur un complément d'information. "N/3" siginifie non renseigné, et "N/A" Non applicable. | ||
Les deux fonctions sont modifiables, et enregistrées sous l'unité associée au composant. | Les deux fonctions sont modifiables, et enregistrées sous l'unité associée au composant. | ||
<syntaxhighlight lang="php" line> | <syntaxhighlight lang="php" line> | ||
Version du 3 février 2026 à 09:36
Les unités algorithmiques
L'unité va retourner deux résultats. Le premier est basé sur la somme des items, le second sur un complément d'information. "N/3" siginifie non renseigné, et "N/A" Non applicable. Les deux fonctions sont modifiables, et enregistrées sous l'unité associée au composant.
<?php
/*
* Unité de traitement générique
* @author Hugues GENVRIN
*/
class unite{
public $calcul=0;
public $tableau=array();
public function donnees($tab) {
$i=0;
while($i<count($tab))
{
$this->tableau[$i]=$tab[$i];
$this->calcul+=$this->tableau[$i];
$i++;
}
}
public function output_1($input){
$this->donnees($input);
$output_1 = $this->calcul;
return $output_1;
}
public function output_0(){
$output_0 = "N/R";
return $output_0;
}