Types de données PHP 5
Les types de données PHP incluent les éléments suivants,
Integer (entier)
String(String )
Float(Point flottant),
Booléen(Booléen)
Tableau(tableau )
Objet(objet)
NULL(valeur nulle)
Afficher le type de données
1.gettype (passer dans une variable) peut obtenir le type de la variable
<🎜. >2. var_dump (passer dans une variable) type et valeur de la variable de sortie (le plus couramment utilisé) var_dump() est une fonction. Insérez les variables entre parenthèses (). Cette fonction imprimera le type de données et affichera également la longueur et la valeur de la variable en conséquence.Type entier (int)
Les entiers sont divisés en :
1 en base 10 2en base 8 ( Comprenez, ne l'utilisez pas)
3.Hexadécimal(Comprenez, ne l'utilisez pas)
Déclaration octale : commence par 0, suivi d'un entier de 0 à 7 (Comprendre les points de connaissance) Déclaration hexadécimale : Commençant par 0x, suivi de 0-f, l'abcdef de 0x n'est pas sensible à la casse. (Comprendre les points de connaissance)Règles entières :
· Un entier doit avoir au moins un chiffre (0-9) · Les entiers ne peuvent pas contenir de virgules ou d'espaces · Les entiers ne peuvent pas avoir de points décimaux · Les entiers peuvent être positifs ou négatifs · Les entiers peuvent être spécifiés dans trois formats : décimal , Système hexadécimal (le préfixe est 0x) ou octal (le préfixe est 0)Exemple
<?php $x = 5985; //十进制 var_dump($x); echo "<br>"; $x = -345; // 负数 var_dump($x); echo "<br>"; $x = 0x8C; // 十六进制数 var_dump($x); echo "<br>"; $x = 047; // 八进制数 var_dump($x); ?>
Chaîne(Chaîne)
Les cordes sont tous nos personnages visibles et invisibles, qui sont ce que nous disons dans la vie quotidienne, c'est ce que je veux dire : "Li Wenkai est si beau » ou « Sœur Feng, je t'aime ! » Les chaînes sont tous les caractères que les gens peuvent voir et que je veux exprimer. Par exemple, vous pouvez voir les personnages : J'aimerais devenir toi, le prince que tu aimes, avec une maison, une voiture et de l'argent. <html><title></title></html> ^@@@#@ je m'appelle xiaoshenyangLe texte ci-dessus, les balises HTML, les caractères spéciaux et l'anglais, etc. le tout considéré comme une chaîne
Il existe trois façons de déclarer des chaînes en langage PHP :
1. Utilisez des guillemets simples pour déclarer
2. Utilisez des guillemets doubles pour déclarer
3. délimiteurs Déclaration (utilisée lorsqu'une très grande chaîne doit être saisie)
1.Déclaration de guillemets simples Utilisez des guillemets simples anglais d'un demi-pied pour envelopper la chaîne, comme ceci :
$zifuchuan= 'Je suis une citation simple ';
1. Déclaration entre guillemets doubles Ajoutez des guillemets doubles des deux côtés de la chaîne, comme suit :
$zifuchuan= "Je suis des guillemets doubles";
3. déclaration
1). Écrivez trois signes moins que (<<<) après le signe égal après la variable.
2). Écrivez ensuite les caractères après <<< (les caractères majuscules anglais sont recommandés). Comme dans l'exemple suivant : ABC
3). Changez ensuite la ligne et écrivez le caractère de votre choix
4). Après avoir écrit, allez à la ligne du haut. Au début de la ligne, écrivez les caractères après <<< et un point-virgule. Comme dans l'exemple suivant : ABC;
<?php
$dingjie = <<<ABC
Si
ça doit être ici Rouler le mollet
Devant
Face<br />
Ajouter une section
Autant que tu peux avec moi</h1>
ABC;
?>
< Dans l'exemple suivant, nous allons générer une chaîne. <?php
$x = "Hello world!";
echo $x;
echo "<br>";
$x = 'Hello world!';
var_dump($x) ;
?>
Le type dit à virgule flottante peut être compris comme : le type décimal dans nos mathématiques.
Exemple
Nous utilisons echo et Print pour générer respectivement des types à virgule flottante
<?php //声明变量fudian的值为12121.3132 $fudian = 12121.3132; echo $fudian; echo "<br>"; //声明变量$fl 的值为0.8873 $fl = 0.8873; var_dump($fl); ?>
echo génère directement 12121.3132 et var_dump La sortie est 0,8873 et montre également que le type de variable $fl est float.
Booléen
Booléen les types sont : vrai et faux. La traduction de true et false en anglais est :
· true (true)· false (false) Par conséquent, nous pouvons le faire en PHP instruction de code. <?php Tableau Un tableau stocke plusieurs valeurs dans une variable. Pensez comme ceci : Vous en apprendrez davantage sur les tableaux plus loin dans ce didacticiel. Objet (Objet) L'objet est à stocker type de données et informations sur la façon de traiter les données. En PHP, les objets doivent être déclarés explicitement. Nous devons d’abord déclarer la classe de l’objet. Pour cela, nous utilisons le mot-clé class. Une classe est une structure contenant des propriétés et des méthodes. Ensuite, nous définissons le type de données dans la classe d'objet, puis utilisons ce type de données dans les instances de cette classe : <?php Vous en apprendrez davantage plus tard dans ce tutoriel. Des connaissances sur les objets, simplement sachez-le maintenant NULL (valeur nulle) Empty signifie null en anglais, ce qui ne veut rien dire. Null n'est ni faux, ni 0, ni un espace. Les trois situations vides suivantes produiront un type nul : 1 La valeur d'une variable explicitement spécifiée comme NULL via l'affectation de variable est NULL 2. non Donnez n'importe quelle valeur 3. Utilisez la fonction unset() pour détruire la variable Démontrons-le avec le code Ensuite, nous expliquerons deux choses liées aux fonctions nulles. , ces deux fonctions sont très couramment utilisées. empty()Vous pouvez passer une variable au milieu des parenthèses. Si la valeur de cette variable est fausse ou nulle, elle renvoie vrai. Exemple L'expérience ci-dessus prouve que $ la pomme est nulle. Placez la pomme au milieu du vide. Le résultat est un véritable intervalle. isset()Vous pouvez passer une ou plusieurs variables entre parenthèses, et séparer les variables par des virgules. Tant qu'il existe une variable nulle, elle renvoie false. Sinon, renvoie vrai. Instance unset()La fonction de cette fonction est de détruire la variable. Insérez le nom de la variable que vous souhaitez détruire entre les parenthèses non définies (variable) et la variable sera détruite.
//Déclarer une variable (Pinyin) comme booléenne
$buer = true;
//Déclarer une variable (anglais)
$bool = false;
?>
Remarque : N'ajoutez pas de guillemets autour de vrai et faux. <?php
$cars=array("Volvo","BMW","SAAB");
var_dump($cars);
?>
class Car
{
var $color;
function Car($color="green") {
$this->color = $color;
}
function what_color() {
return $this->color;
}
};
?>
<?php
//声明变量为null
$n = null;
var_dump($n);
//var_dump显示输出变量$meiyou,看看结果是什么?
var_dump($meiyou);
//声明一个变量$iphone的值为字符串的手机
$iphone = '手机';
//unset销毁掉一个变量
unset($iphone);
var_dump($iphone);
?>
<?php
header("Content-type:text/html;charset=utf-8"); //设置utf-8编码
$apple = null;
if(empty($apple)){
echo '执行了真区间';
}else{
echo '行了假区间';
}
?>
<?php
$one = 10;
$two = false;
$three = 0;
$four = null;
$result = isset($one , $two , $three , $four);
//执行看看结果,是不是
var_dump($result);
?>