El operador $ en PHP se usa para declarar una variable. En PHP, una variable comienza con el signo $ seguido del nombre de la variable. Por ejemplo, a continuación se muestra una variable de string:
$var_name = "Hello World!";
El $var_name es una variable normal utilizada para almacenar un valor. Puede almacenar cualquier valor como entero, flotante, char, string, etc. Por otro lado, $$var_name se conoce como variable de referencia donde $var_name es una variable normal. El $$var_name usado para referirse a la variable con el nombre como valor de la variable $var_name.
Ejemplos:
Input : $Hello = "Geeks for Geeks" $var = "Hello" echo $var echo $$var Output : Hello Geeks for Geeks Input : $GFG = "Welcome to GeeksforGeeks" $var = "GFG" echo $var echo $$var Output : GFG Welcome to GeeksforGeeks
Explicación: En el ejemplo anterior, $var almacena el valor «Hola», por lo que $$var se referirá a la variable con el nombre Hola, es decir, $Hola.
El siguiente programa ilustrará el operador $y $$en PHP.
<?php // Variable declaration and initialization $var = "Hello"; $Hello = "GeeksforGeeks"; // Display the value of $var and $$var echo $var . "\n"; echo $$var; echo "\n\n"; // Variable declaration and initialization $var = "GFG"; $GFG = "Welcome to GeeksforGeeks"; // Display the value of $var and $$var echo $var. "\n"; echo $$var; ?>
Hello GeeksforGeeks GFG Welcome to GeeksforGeeks
Publicación traducida automáticamente
Artículo escrito por Naman_Garg y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA