Supprimer chiffres apres la virgule

Résolu
pcsystemd Messages postés 734 Statut Membre -  
Fredodu04 Messages postés 8 Statut Membre -
Bonjour,

dans un script php j'ai une variable qui récupere une valeur numerique depuis un champ de ma table.

$temp = $toto['min'];
echo $temp me donne 123,564


Je souhaite n'afficher que 123 et pas ,564

Comment puis je faire pour supprimer ce qu'il y a derriere la virgule. Peut etre avec la commande split ou cut?

Je pensais a :

$temp = $toto['min'] split ou cut etc.. ;


Merci pour l'aide.

A voir également:

3 réponses

tomdiato Messages postés 166 Statut Membre 7
 
$temp = round($toto['min'] , 0);
arrondi à 0 chiffres après la virgule
8
pcsystemd Messages postés 734 Statut Membre 23
 
Désolé de répondre si tard. En fait j'avais trouvé en lisant le manuel php en ligne.

Merci
0
pcsystemd Messages postés 734 Statut Membre 23
 
j'ai fait :
$toto= round( $b['min'], 0);


et c'est résolu.

Merci
0
Fredodu04 Messages postés 8 Statut Membre
 
Bonjour, je sais que ça fait un moment que ce sujet est Résolu, mais je tente ma chance quand même. Voilà mon problème est du même type que celui présenté.
Voilà ma ligne: valeur=$( echo $data | cut -d , -f 3 )
Quand je fais le cut pour récuérer la donnée qui m'interesse, souvent elle comporte une virgule, or cette virgule je ne la veut pas. J'ai cru comprendre qu'avec un round( .. , 0 ) on pouvait l'enlever mais je n'arrive pas à l'adapter pour mon code.
Si vous avez une idée, je suis preneur ! Merci
0