Aller au contenu

« Guide du développeur » : différence entre les versions

De MonWiki
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.
Les deux fonctions sont modifiables, et enregistrées sous l'unité associée au composant.
<syntaxhighlight lang="php" line>
<syntaxhighlight lang="php" line>
<?php
<?php

Version du 3 février 2026 à 09:35

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. 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;
               
       }