Comment convertir un entier en chaîne de caractères en PHP

Minahil Noor 30 janvier 2023
  1. Utilisation de l’analyse des variables en ligne pour convertir un entier en une chaîne de caractères en PHP
  2. Utilisation de la fonction strval() pour convertir un entier en chaîne de caractères en PHP
  3. Utilisation du casting explicite pour convertir un entier en chaîne de caractères en PHP
  4. Utilisation de la concaténation de chaînes pour convertir implicitement un entier en une chaîne en PHP
Comment convertir un entier en chaîne de caractères en PHP

Dans cet article, nous introduirons des méthodes pour convertir un entier en une chaîne.

  • Utilisation de l’analyse des variables en ligne
  • Utilisation de la fonction strval().
  • Par casting de type explicite
  • Utilisation de la concaténation de chaînes

Utilisation de l’analyse des variables en ligne pour convertir un entier en une chaîne de caractères en PHP

Lorsqu’un entier est utilisé dans une chaîne pour afficher la chaîne, il est déjà converti en une chaîne avant l’affichage.

$integer = 5;
echo "The string is $integer";

La variable integer est utilisée dans une chaîne pour afficher sa valeur. Elle est d’abord convertie en chaîne.

<?php  
$variable = 10;
echo "The variable is converted to a string and its value is $variable.";  
?>

La sortie est une chaîne qui affiche la valeur de l’entier convertie en chaîne.

Production:

The variable is converted to a string and its value is 10.

Utilisation de la fonction strval() pour convertir un entier en chaîne de caractères en PHP

La fonction strval() est une fonction intégrée à PHP pour convertir tout type de variable en une chaîne. La variable est passée en paramètre.

strval($variableName);

La variable $variableName indique la valeur que nous voulons convertir en une chaîne. Après l’avoir exécutée, elle retourne la variable sous la forme d’une chaîne.

<?php  
$variable = 10;
$string1 = strval($variable);
echo "The variable is converted to a string and its value is $string1.";  
?>
Avertissement
La fonction strval() ne peut pas être utilisée pour un tableau ou un objet. Si c’est le cas, la fonction retourne le nom de type du paramètre passé.

Production:

The variable is converted to a string and its value is 10.

Utilisation du casting explicite pour convertir un entier en chaîne de caractères en PHP

Dans le cas du casting explicite, nous convertissons manuellement une variable sur un type de données particulier en un autre type de données. Nous utiliserons le casting explicite pour convertir un entier en une chaîne.

$string = (string)$intVariable

La chaîne de caractères de la variable contiendra la valeur moulée de $intVariable.

<?php  
$variable = 10;
$string1 = (string)$variable;
echo "The variable is converted to a string and its value is $string1.";  
?>

C’est une façon utile de convertir un integer en une chaîne en PHP. Dans la première méthode, le moulage implicite a été implémenté.

Production:

The variable is converted to a string and its value is 10.

Utilisation de la concaténation de chaînes pour convertir implicitement un entier en une chaîne en PHP

Pour joindre deux chaînes ensemble, nous avons utilisé la concaténation de chaînes de caractères. Nous pouvons également utiliser la concaténation de chaînes pour convertir un entier en une chaîne.

"First string".$variablename."Second string"

La concaténation de chaînes de caractères aboutira à une chaîne contenant l’entier qui sera convertie en chaîne.

<?php  
$variable = 10;
$string1 = "The variable is converted to a string and its value is ".$variable.".";
echo "$string1";  
?>

Nous avons stocké le résultat de la concaténation de chaînes dans une nouvelle variable string et l’avons ensuite affiché.

Production:

The variable is converted to a string and its value is 10.

Si vous avez seulement besoin de convertir l’entier en chaîne, alors il vous suffit de mettre une chaîne vide "" avant ou après l’entier.

<?php  
$variable = 10;
$string1 = "".$variable;
echo "$string1";  

$string1 = $variable."";
echo "$string1";  

?>

Article connexe - PHP String