Quels sont les types de données de base en php

silencement
Libérer: 2023-02-24 18:14:01
original
3184 Les gens l'ont consulté

Quels sont les types de données de base en php

Les types de données en PHP incluent la chaîne, l'entier, le nombre à virgule flottante, la logique, le tableau, l'objet et NULL. Chaque type est expliqué ci-dessous.

Chaîne PHP

Une chaîne est une séquence de caractères, telle que "Bonjour tout le monde !".

La chaîne peut être n'importe quel texte entre guillemets. Vous pouvez utiliser des guillemets simples ou doubles :

Exemple

<?php 
$x = "Hello world!";
echo $x;
echo "<br>"; 
$x = &#39;Hello world!&#39;;
echo $x;
?>
Copier après la connexion

PHP Integers

Les entiers sont des nombres sans décimales.

Règles sur les entiers :

Les entiers doivent avoir au moins un chiffre (0-9)

Les entiers ne peuvent pas contenir de virgules ni 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, hexadécimal (le préfixe est 0x) ou octal (le préfixe est 0)

Dans ce qui suit Dans l'exemple, nous testerons différents nombres. PHP var_dump() renverra le type de données et la valeur de la variable :

Instance

<?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);
?>
Copier après la connexion

Numéro à virgule flottante PHP

Le nombre à virgule flottante a un nombre décimal point ou numéro de forme exponentielle.

Dans l'exemple ci-dessous nous allons tester différents nombres. PHP var_dump() renverra le type de données et la valeur de la variable :

Instance

<?php 
$x = 10.365;
var_dump($x);
echo "<br>"; 
$x = 2.4e3;
var_dump($x);
echo "<br>"; 
$x = 8E-5;
var_dump($x);
?>
Copier après la connexion

PHP Logic

La logique est vraie ou fausse.

$x=true;
$y=false;
Copier après la connexion

La logique est souvent utilisée pour les tests conditionnels. Vous en apprendrez davantage sur les tests conditionnels plus loin dans ce didacticiel.

Tableaux PHP

Les tableaux stockent plusieurs valeurs dans une seule variable.

Dans l'exemple suivant, nous allons tester différents tableaux. PHP var_dump() renverra le type de données et la valeur de la variable :

Instance

<?php 
$cars=array("Volvo","BMW","SAAB");
var_dump($cars);
?>
Copier après la connexion

Objet PHP

L'objet sert à stocker les données et comment pour traiter les données Le type de données de l'information.

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 l'instance de cette classe :

Instance

<?php
class Car
{
  var $color;
  function Car($color="green") {
    $this->color = $color;
  }
  function what_color() {
    return $this->color;
  }
}
?>
Copier après la connexion

Valeur PHP NULL

La valeur spéciale NULL indique que la variable n'a aucune valeur. NULL est la seule valeur possible pour le type de données NULL.

La valeur NULL indique si la variable est vide. Également utilisé pour distinguer les chaînes vides des bases de données de valeurs nulles.

Vous pouvez effacer une variable en définissant la valeur sur NULL :

实例
<?php
$x="Hello world!";
$x=null;
var_dump($x);
?>
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal