Maison  >  Article  >  développement back-end  >  Que signifie une variable php faiblement typée ?

Que signifie une variable php faiblement typée ?

王林
王林original
2020-06-30 15:17:414605parcourir

Les variables PHP faiblement typées signifient que lors de la déclaration d'une variable, nous n'avons pas besoin de spécifier le type de données qu'elle stocke. PHP est un langage faiblement typé. Il ne vérifie pas strictement les types de variables. Les variables peuvent déclarer leurs types sans déclarer explicitement leurs types, mais se voient directement attribuer des valeurs lors de l'exécution.

Que signifie une variable php faiblement typée ?

Variables faiblement typées

PHP est un script de langage dynamique, faiblement typé. Lors de la déclaration d'une variable, vous n'avez pas besoin de spécifier le type de données qu'elle contient.

PHP ne vérifie pas strictement les types de variables. Les variables peuvent déclarer leurs types sans les afficher, et attribuer des valeurs directement pendant l'exécution. Les variables peuvent également être converties librement.

Comme le montre l'exemple suivant, sans déclaration d'implémentation, $i peut se voir attribuer n'importe quel type de valeur.

Que signifie une variable php faiblement typée ?

Exemple :

<?php  
$var = 1;  
$var = "variable";  
$var = 1.00;  
$var = array();  
$var = new Object();

Les variables dynamiques peuvent être modifiées pendant l'exécution, et il n'est pas nécessaire de déclarer le type de variable avant utilisation.

Si vous souhaitez en savoir plus sur les connaissances connexes, veuillez visiter le site Web chinois 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!

Déclaration:
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