Cómo utilizar el signo de dólar en una cadena en PHP (En 9 Pasos)
En PHP, una cadena de texto precedido por el carácter del signo de dólar ("$") se utiliza para declarar una variable. El valor literal "$" necesita un tratamiento especial cuando se utiliza dentro de los valores asignados a las variables de texto (strings). PHP permite a los desarrolladores declarar variables de cadena con comillas simples (') o comillas dobles ("), que tienen diferentes efectos en los valores "$" literales. Las comillas dobles expanden cadenas que utilizan valores de "$", mientras que las comillas simples suponen que un precedente "$" es una cadena literal.
Paso 1
Abre un editor de texto y crea un nuevo archivo de texto llamado "dollarsign.php". Agrega dos delimitadores de PHP en el archivo. Cualquier texto colocado entre estos delimitadores se interpreta como código PHP.
Paso 2
Declara una variable llamada "$myVar" y establece el valor de la cadena a "the value" (el valor). La variable $myVar será utilizada para ilustrar el uso del "$" en diferentes contextos.
Paso 3
Crea una variable llamada "$dollar" y establece su valor en "A dollar sign is \$myVar" (Un signo de dólar es \$myVar). Utiliza comillas alrededor de la cadena de valor y coloca el carácter de escape PHP ("\") antes del carácter "$". El carácter de escape evita que la variable $myVar se expanda cuando la cadena sea interpretada.
Paso 4
Utiliza el constructor del lenguaje "echo()" de PHP para imprimir el valor de la variable "$dollar". Dado que dicha variable se declara utilizando comillas dobles y el carácter "$" en $myVar es precedido por un carácter de escape, echo() devuelve "A dollar sign is $myVar" (Un signo de dólar es de $myVar).
Paso 5
Establece el valor de la variable $dollar a "A dollar sign is $myVar" (Un signo de dólar es de $myVar). Utiliza comillas alrededor de la cadena de valor. No hay ningún carácter de escape en el valor de la variable $dollar, por lo que $myVar se ampliará "the value" (el valor) cuando la cadena sea interpretada.
Paso 6
Utiliza el constructor del lenguaje "echo()" de PHP para imprimir el valor de la variable "$dollar". Esta se declara utilizando comillas dobles, por lo que echo() devuelve "A dollar sign is the value" (Un signo de dólar es el valor).
Paso 7
Establece el valor de la variable $dollar a 'A dollar sign is $myVar' (Un signo de dólar es $myVar). Utiliza comillas simples alrededor de la cadena de valor.
Paso 8
Utiliza el constructor de lenguaje "echo()" de PHP para imprimir el valor de la variable "$dollar". Dicha variable se declara utilizando comillas simples, por lo que la variable $myVar no se expande y echo() devuelve "A dollar sign is $myVar" (Un signo de dólar es $myVar). Guarda y cierra el archivo PHP. El código debería tener este aspecto:
Paso 9
Abre dollarsign.php en un navegador Web. Verifica que los valores de "$" estén debidamente analizados y devueltos.