Maison >développement back-end >Problème PHP >Quels sont les types de variables de base en php
En PHP, il existe quatre types de variables de base : 1. le type string (string), qui est une séquence continue de caractères ; 2. le type integer (entier) ; 3. le type float (virgule flottante) ; Booléen), avec seulement deux valeurs : vrai et faux.
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3
En PHP, les types de données peuvent être divisés en trois grandes catégories, à savoir les types de données scalaires, les types de données composites et les données spéciales genres.
Le type de données scalaire est l'unité la plus basique de la structure de données. Il s'agit d'un type de données de base et ne peut stocker qu'une seule donnée. Il existe quatre types de types de données scalaires en PHP, comme indiqué dans le tableau suivant :
type | fonction |
---|---|
string (string) | Une chaîne est une séquence continue de caractères |
integer (Type entier) | Le type entier contient tous les entiers, qui peuvent être des nombres positifs ou négatifs |
float (type à virgule flottante) | Le type à virgule flottante est également utilisé pour représenter des nombres. Contrairement au type entier, il ne peut pas seulement représenter. entiers Il peut également être utilisé pour représenter des décimales et des exposants |
boolean (Boolean) | Le type de données le plus simple, avec seulement deux valeurs : true (true) / false (false) |
string (string )
Une chaîne est une séquence continue de caractères. Dans d'autres langages, les caractères et les chaînes sont deux types de données différents, mais en PHP, les caractères et les chaînes sont uniformément considérés comme des types de données de chaîne. En PHP, il existe trois façons de définir des chaînes, à savoir la méthode des guillemets simples, la méthode des guillemets doubles et la méthode Heredoc.
<?php header("Content-type:text/html;charset=utf-8"); //双引号方式声明字符串 $str1 = "hello"; //单引号方式声明字符串 $str2 = '欢迎来到PHP中文网'; //Heredoc 方式声明字符串 $str3 = <<<EOF url: https://www.php.cn/ EOF; echo $str1 . "<br>" . $str2 . "<br>" . $str3; ?>
integer (integer)
En PHP, la variable entière est appelée entier ou type int, qui est utilisé pour représenter un entier. Les règles de l'entier sont les suivantes :
integer. Il doit y avoir au moins un nombre (0~9) ;
un entier ne peut pas contenir de virgules ou d'espaces ;
un entier ne peut pas contenir de points décimaux ;
La plage de valeurs de l'entier doit être comprise entre -2E31 et 2E31, et peut être représentée sous trois formats, à savoir décimal, hexadécimal (préfixé par 0x) et octal (préfixé par 0).
<?php header("Content-type:text/html;charset=utf-8"); $x = 5985; // 定义一个整型数据类型的变量 var_dump($x); // 输出此变量 $x = -345; var_dump($x); $x = 0x8C; //十六进制数字 var_dump($x); $x = 047; //八进制数字 var_dump($x); ?>
Le type à virgule flottante est appelé float tapez en PHP, également appelé nombre réel. Il peut être utilisé pour stocker des entiers et des décimales. La plage de valeurs valide est comprise entre 1,8E-308 et 1,8E+308. Les nombres à virgule flottante ont une précision supérieure à celle des types de données entiers. L'exemple de code est le suivant :
<?php header("Content-type:text/html;charset=utf-8"); $num1 = 10.365; $num2 = 2.4e3; $num3 = 8E-5; var_dump($num1, $num2, $num3); ?>
boolean (Boolean)
Le type booléen n'a que deux valeurs, TRUE et FALSE (insensible à la casse), ce qui signifie logique vrai et logique faux. L'exemple de code est le suivant : <?php
header("Content-type:text/html;charset=utf-8");
$x = TRUE;
$y = faLsE;
var_dump($x, $y);
?>
Tutoriel vidéo PHP"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!