Toutes les variables récupérées par méthode GET ou POST (donc présentes dans les tableaux $_GET et $_POST) sont du type string.
Si tu veux les convertir en integer il suffit de faire ce genre de manip :
Code :
- $nombre = (integer) $_GET['nombre'];
|
Enfin bon, le moteur de PHP sait reconnaitre aussi le type de variable. Par exemple il est possible d'additionner un entier avec une chaine de caractères si cette chaine ne contient que des chiffres.
Exemple :
Code :
- $nombre = "15" + 15;
|
$nombre : 30
Le transtypage n'est que rarement nécessaire mais si tu insistes pour l'utiliser. tu peux aussi utiliser la fonction suivante :
Code :
- $nombre = settype($nombre, "integer" );
|
Pour plus d'informations, regardes la doc officielle :
http://www.php.net/manual/fr/ref.variables.php
Bonne chance
---
Ge-Off
http://zegoodboy.free.fr
Message édité par bidonSystem le 22-06-2002 à 12:40:56