Cómo utilizar el signo de dólar en una cadena en PHP

Hay varias maneras de utilizar el valor "$" literal en las cadenas de valor de PHP.
Por cathlene s. baptista

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:

<?php $dollar = "A dollar sign is \$myVar"; $myVar = "the value"; echo $dollar; $dollar = "A dollar sign is $myVar"; echo $dollar; $dollar = 'A dollar sign is $myVar'; echo $dollar; ?>


Paso 9

Abre dollarsign.php en un navegador Web. Verifica que los valores de "$" estén debidamente analizados y devueltos.