• PHP > les nombres

      EST-CE BIEN UN NOMBRE?

      intval() renvoie la valeur int d’une chaine

      is_int() renvoie true si de type integer

      ctype_digit() renvoie true si tous les caractères d’une chaine sont des chiffres. Renvoie false si nompbre négatif, ou entre 0 et 47 or between 58 and 255. You can check ctype_digit’s behavior.

      is_numeric() renvoie true si la variable est de type numérique ou si la chaine est un nombre.

       

      ┌──────────┬───────────┬────────────────┐
      │          │  is_int:ctype_digit:  │
      ├──────────┼───────────┼────────────────┤
      │ 123      │  true     │  false         │
      ├──────────┼───────────┼────────────────┤
      │ 12.3     │  false    │  false         │
      ├──────────┼───────────┼────────────────┤
      │ "123"    │  false    │  true          │
      ├──────────┼───────────┼────────────────┤
      │ "12.3"   │  false    │  false         │
      ├──────────┼───────────┼────────────────┤
      │ "-1"     │  false    │  false         │
      ├──────────┼───────────┼────────────────┤
      │ -1       │  true     │  false         │
      └──────────┴───────────┴────────────────┘

       

 

Aucun commentaire

 

Laissez un commentaire