Un entier est un nombre entier . Il n'a pas de décimales. En PHP, vous pouvez créer des variables et assigner des valeurs entières pour eux ou utiliser directement entiers. PHP dispose également de plusieurs fonctions intégrées qui prennent entiers comme arguments et les modifier de quelque façon à renvoyer de nouveaux numéros . Ces types de fonctions sont celles de vérifier le type de données , faire des calculs ou de convertir des valeurs numériques. PHP is_int Fonction
La fonction " is_int » prend une valeur comme argument et vérifie si c'est un entier . Vous pouvez passer une valeur littérale ou une variable. Si la valeur est un entier, la fonction renvoie true, sinon il retourne faux . Cette fonction vous permet de valider les données , par exemple lorsque vous invite à un utilisateur d' entrer des valeurs pour un programme de calcul , ou si vous voulez lui pour sélectionner un enregistrement dans une base de données basée sur un identifiant numérique . La fonction " is_integer " est un alias de la fonction " is_int " .
PHP intval Fonction
La fonction " intval " prend un argument et retourne son valeur comme un nombre entier . Vous pouvez passer des entiers , nombres à virgule flottante ou des numéros dans différentes valeurs de base de " intval . « Par exemple, 24 est déjà un entier , donc " intval " renvoie 24. La valeur hexadécimale " 0x3D " évalue à 61. Le nombre à virgule flottante 13.3 tours jusqu'à 13. Vous pouvez passer des valeurs de chaîne à la fonction " intval », mais dans la plupart des cas, elle renvoie zéro .
Fonctions de conversion
entiers sont des nombres en base -10 . Autrement dit, ils ont 10 chiffres , de zéro à neuf . Vous pouvez convertir d'autres bases de nombres entiers et les nombres entiers vers d'autres bases à l'aide de fonctions de conversion PHP. Pour convertir en nombres entiers de binaire ( base 2 ) , octal (base 8) ou hexadécimal ( base 16 ) , utiliser les fonctions dechex ", respectivement " decbin »,« decoct " ou " . Pour convertir ces trois bases en entier , utilisez la fonction " hexdec " bindec »,« octdec " ou " . Chacune de ces six fonctions prend un argument: . Le nombre à convertir
expressions régulières
Une expression régulière est une série de caractères qui vous correspondent dans une chaîne. La fonction " preg_replace " de PHP peut vérifier une chaîne et d'en extraire tous les entiers de celle-ci . La fonction prend un minimum de trois arguments: le modèle, la chaîne de remplacement , et la chaîne pour vérifier. Lors de l'extraction des caractères , vous n'avez pas besoin de remplacer quoi que ce soit , vous pouvez donc utiliser une valeur nulle pour cet argument. Par exemple , en tapant " preg_replace ('/[^ 0-9] /' ,'', ' Cette chaîne a 30 caractères. '); " Renvoie le nombre 30
< br . > Photos