PHP | función imprimir_r()

La función print_r() es una función integrada en PHP y se usa para imprimir o mostrar información almacenada en una variable.

Sintaxis :

print_r( $variable, $isStore )

Parámetros : esta función acepta dos parámetros, como se muestra en la sintaxis anterior y se describe a continuación.

  1. $variable : este parámetro especifica la variable que se imprimirá y es un parámetro obligatorio.
  2. $isStore : este es un parámetro de opción. Este parámetro es de tipo booleano cuyo valor predeterminado es FALSO y se utiliza para almacenar la salida de la función print_r() en una variable en lugar de imprimirla. Si este parámetro se establece en TRUE, la función print_r() devolverá la salida que se supone que debe imprimir.

Valor de retorno : si la variable $es un número entero, un flotante o una string, la función imprime el valor de la variable. Si la variable es una array, la función imprime la array en un formato que muestra las claves y los valores; se usa una notación similar para los objetos. Si el parámetro $isStore se establece en TRUE, la función print_r() devolverá una string que contiene la información que se supone que debe imprimir.

Los siguientes programas ilustran la función print_r():

Programa 1 :

<?php
  
// PHP program to illustrate
// the print_r() function
  
// string variable
$var1 = "Welcome to GeeksforGeeks";
  
// integer variable
$var2 = 101;
  
// array variable
$arr = array('0' => "Welcome", '1' => "to", '2' => "GeeksforGeeks");
  
// printing the variables
print_r($var1);
echo"\n";
print_r($var2);
echo"\n";
print_r($arr);
  
?>

Producción:

Welcome to GeeksforGeeks
101
Array
(
    [0] => Welcome
    [1] => to
    [2] => GeeksforGeeks
)

Programa 2 :

<?php
  
// PHP program to illustrate the print_r()
// function when $isStore is set to true
  
// array variable
$arr = array('0' => "Welcome", '1' => "to",
                     '2' => "GeeksforGeeks");
                       
// storing output of print_r() function
// in another variable
$results = print_r($arr, true); 
  
echo $results;
  
?>

Producción:

Array
(
    [0] => Welcome
    [1] => to
    [2] => GeeksforGeeks
)

Referencia :
http://php.net/manual/en/function.print-r.php

Publicación traducida automáticamente

Artículo escrito por sid4321 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 *