¿Cómo convertir un entero en una string en PHP?

La función PHP strval() se usa para convertir un entero en una string en PHP. Hay muchos otros métodos para convertir un número entero en una string. 

En este artículo, aprenderemos muchos métodos.

Métodos:

  • Usando la función strval() .
  • Uso del análisis de variables en línea.
  • Uso de Casting explícito.

Método 1: Usar la función strval() .

Nota:   La función strval() es una función incorporada en PHP y se utiliza para convertir cualquier valor escalar (string, entero o doble) en una string. No podemos usar strval() en arrays o en objetos, si se aplica, esta función solo devuelve el nombre de tipo del valor que se está convirtiendo.

Sintaxis:

strval( $variable ) 

Valor de retorno: esta función devuelve una string. Esta string se genera encasillando el valor de la variable que se le pasa como parámetro.

Ejemplo: 

PHP

<?php
    
$var_name = 2;
  
// converts integer into string
$str =  strval($var_name);
  
// prints the value of above variable as a string
echo "Welcome $str GeeksforGeeks";
  
?>
Producción

Welcome 2 GeeksforGeeks

Método 2: uso del análisis de variables en línea .

Nota: Cuando usa Entero dentro de una string, el Entero primero se convierte en una string y luego se imprime como una string.

Sintaxis: 

$integer = 2;
echo "$integer";

Ejemplo:

PHP

<?php
    
$var_name = 2;
  
  
// prints the value of above variable
// as a string
echo "Welcome $var_name GeeksforGeeks";
  
?>
Producción

Welcome 2 GeeksforGeeks

Método 3: Usar Casting Explícito.

Nota: La conversión explícita es la conversión explícita del tipo de datos porque el usuario define explícitamente el tipo de datos en el que desea realizar la conversión. Convertiremos Integer en String.

Sintaxis:

$str = (string)$var_name

Ejemplo:

PHP

<?php
    
$var_name = 2;
  
//Typecasting Integer into string
$str = (string)$var_name;
  
// prints the value of above variable as a string
echo "Welcome $str GeeksforGeeks";
  
?>
Producción

Welcome 2 GeeksforGeeks

 

Publicación traducida automáticamente

Artículo escrito por aksrathod07 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *