Convertir une chaîne en un entier en PHP

Comme nous le savons, PHP ne prend pas en charge la définition de type explicite dans la déclaration de variable. Pourtant, vous pouvez forcer une variable à être évaluée en tant que certain type à l’aide du transtypage.
 
 
Essayons l’exemple suivant pour comprendre comment cela fonctionne:
 

Exemple :
<?php
	$nbr = "5.21";
	
	// Cast en un float
	$float = (float)$nbr;
	echo $float; // Sortie: 5.21
	
	// Cast en un entier
	$int = (int)$nbr;
	echo $int; // Sortie: 5
?>

Vous pouvez utiliser (int) ou (integer) pour convertir une variable en entier, utiliser (float) ou (double) pour convertir une variable en flottant. Pareil, vous pouvez utiliser (string) pour convertir une variable en chaîne, et ainsi de suite.
QCM sur PHP

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *