Comment interpréter un separateur ?

Comment interpréter un separateur ? - PHP - Programmation

Marsh Posté le 06-09-2006 à 18:49:35    

Bonjour à tous,  
 
J'aurais voulus savoir comment faire pour que lors de la saisie d'un chaine (ex : 1,23,45,76) la " , " soit reconnu comme séparateur afin de pouvoir calculer les nombres.  
 
Merci d'avance,

Reply

Marsh Posté le 06-09-2006 à 18:49:35   

Reply

Marsh Posté le 06-09-2006 à 19:16:09    

$tab = explode(",",$chaine)  
 
$tab contiendra tout tes nombres

Reply

Marsh Posté le 06-09-2006 à 19:29:33    

comment puis-je faire pour compter le nombre d'élément saisi dans ce cas la et les affiché
j'ai déjà fait ça

Citation :


  $list=$_POST['list'];
   
 $tab = explode(",",$list);
 
  echo $tab;


 
mais bien entendu ca ne marche pas,  
 
ps : je suis completement newbie en php, dsl

Reply

Marsh Posté le 06-09-2006 à 19:35:47    

1. count($tab) te donne le nb d'éléments
2. $tab[indice] pour accéder aux différentes valeurs

Reply

Marsh Posté le 06-09-2006 à 20:49:09    

Reply

Marsh Posté le 06-09-2006 à 21:55:33    

merci pour vos réponse, c'est parfait.
 
Je voudrais encore savoir une chose.
Je  souhaite appliquer la formule de la variance soit : V = (Xi-moyenne)²/n
ou Xi est  remplacé par chacun des termes contenu dans la chaine et la moyenne étant la moyenne des nombres de la chaine.
 
Merci d'avance,

Reply

Marsh Posté le 06-09-2006 à 22:20:32    

akalaan a écrit :

merci pour vos réponse, c'est parfait.
 
Je voudrais encore savoir une chose.
Je  souhaite appliquer la formule de la variance soit : V = (Xi-moyenne)²/n
ou Xi est  remplacé par chacun des termes contenu dans la chaine et la moyenne étant la moyenne des nombres de la chaine.
 
Merci d'avance,


 
Oui ben tu peux aussi le faire toi même aussi :o

Reply

Marsh Posté le 06-09-2006 à 23:36:24    

rassure toi, j'ai essayé de le faire moi même, voici mon pseudo code  
 
for ($i=0;$i<$nb;$i++) {
  $variance = 0;}
  $variance += (((($tab[$i])*($tab[$i]))-$moyenne)/($nb));  
  echo $variance;
 
Je suis nul en prog, j'y peut rien, c'est pas comme ci je venais vers vous les mains dans les poches.
Faut pas croire, mais je cherche aussi.
Enfin bon, merci quand même

Reply

Marsh Posté le 07-09-2006 à 00:00:04    

for ($i=0;$i<$nb;$i++) {  
  $variance = 0;}  
 
A quoi elle te sert cette boucle ???

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed