Types de donnée...LOGIN

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)

Le so- appelé type entier , qui est l'entier que tout le monde apprend en mathématiques.

Type entier - entier, également connu sous le nom d'entier en anglais. Abréviation anglaise : int

Les entiers sont divisés en :

1 en base 10

2

en 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

Dans l'exemple ci-dessous nous allons tester différents nombres.

<?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 xiaoshenyang

Le 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) ;
 ?>



Flotteur)

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
//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.


Tableau

Un tableau stocke plusieurs valeurs dans une variable. Pensez comme ceci :

<?php
 $cars=array("Volvo","BMW","SAAB");
 var_dump($cars);
 ?>

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
class Car
{
var $color;
function Car($color="green") {
$this->color = $color;
}
function what_color() {
          return $this->color;
      }
 };
?>
 

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

<?php
 //声明变量为null
 $n = null;
 var_dump($n);
 
 //var_dump显示输出变量$meiyou,看看结果是什么?
 var_dump($meiyou);
 
 //声明一个变量$iphone的值为字符串的手机
 $iphone = '手机';
 //unset销毁掉一个变量
 unset($iphone);
 var_dump($iphone);
 ?>

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

<?php
 header("Content-type:text/html;charset=utf-8"); //设置utf-8编码
 $apple = null;
 if(empty($apple)){
     echo '执行了真区间';
 }else{
     echo '行了假区间';
 }
 ?>

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

<?php
 $one = 10;
 $two = false;
 $three = 0;
 $four = null;
 $result = isset($one , $two , $three , $four);
 //执行看看结果,是不是
 var_dump($result);
 ?>


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.


section suivante
<?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); ?>
soumettreRéinitialiser le code
chapitredidacticiel