A voir également:
- PHP arrondir plus que 1000
- Easy php - Télécharger - Divers Web & Internet
- 1000 go ✓ - Forum Disque dur / SSD
- 1000 k€ en euros - Forum Logiciels
- 1000 mo en go ✓ - Forum Matériel & Système
- Convertion d'euros en ke ✓ - Forum Bureautique
1 réponse
Utilisateur anonyme
26 juin 2013 à 13:58
26 juin 2013 à 13:58
Salut !
Tu peux faire un truc comme ça pour tes nombres > 1000
$nb = $nb - rand(1, 4);
En gros, ton $nb vaudra entre 996 et 999
Tu peux faire un truc comme ça pour tes nombres > 1000
$nb = $nb - rand(1, 4);
En gros, ton $nb vaudra entre 996 et 999
26 juin 2013 à 19:41
27 juin 2013 à 10:49
Pour arrondir c'est la fonction round :http://php.net/manual/fr/function.round.php
Par contre le test que vous faites est faux:
if ($nb<"1000")
/* entre les guillemets vous avez une chaîne de caractères, même si php n'est pas typé(les variables n'ont paas de type définis) la syntaxe est importante */
$nb<1000
// signifie la valeur de $nb est inférieure à 1000
$nb<"couscous"
/* ne veut rien dire, si vous mettez 1000 entre guillemets il ne sera pas traité comme un nombre(il me semble)*/
Pour arrondir donc
if($nb>1000){
// $nb est supérieur à 1000
$nb=round($nb,0);
// $nb est arrondi à 0 hiffres après la virgule(donc un entier)
}
27 juin 2013 à 16:28