-
Cómo utilizar el signo de dólar en una cadena en PHP
-
En PHP, una cadena de texto precedido por el carácter de signo de dólar ( "$") se utiliza para declarar una variable. El "$" valor literal necesita un tratamiento especial cuando se utiliza dentro de los valores de texto asignados a las variables (cadenas). PHP permite a los desarrolladores declaran variables de cadena usando comillas simples ( ') o comillas dobles ( "), que tienen diferentes efectos sobre el literal" $ "valores. Las comillas dobles se expanden cadenas que utilizan" $ "valores, mientras que las comillas simples asumen un precedente" $ "es una cadena literal.Instrucciones
1 Abra un editor de texto y crear un nuevo archivo de texto llamado "dollarsign.php." Añadir dos delimitadores de PHP para el archivo. Cualquier texto colocado entre estos delimitadores será interpretado como código PHP.
2 Declarar una variable llamada "$ miVar" y establecer el valor de cadena de "valor". La variable $ myVar será utilizado para ilustrar el uso de la "$" en diferentes contextos.
3 Cree una variable denominada "$ dólar" y establezca su valor en "Un signo de dólar es \ $ miVar." Utilizar comillas dobles alrededor de la cadena de valor y colocar el carácter de escape PHP ( "\") antes del carácter "$". El carácter de escape mantiene la variable $ miVar de expandirse cuando se interpreta la cadena.
4 Utilizar el PHP "echo ()" construcción del lenguaje para imprimir el valor de la variable "$ dólar". Puesto que la variable $ dólar se declara utilizando comillas dobles y el carácter "$" en $ miVar está precedido por un carácter de escape, echo () emite "Un signo de dólar es de $ myVar."
5 Fijar el valor de la variable $ dólar a "Un signo de dólar es de $ myVar." Utilizar comillas dobles alrededor de la cadena de valor. No hay ningún carácter de escape en el valor de la variable $ dólar, por lo que la variable $ miVar se extenderá a "el valor" cuando se interpreta la cadena.
6 Utilizar el PHP "echo ()" construcción del lenguaje para imprimir el valor de la variable "$ dólar". La variable $ dólar se declara utilizando comillas dobles, por lo que echo () emite "Un signo de dólar es el valor."
7 Fijar el valor de la variable $ dólar para "Un signo de dólar es de $ myVar. ' Use comillas simples alrededor de la cadena de valor.
8 Utilizar el PHP "echo ()" construcción del lenguaje para imprimir el valor de la variable "$ dólar". La variable $ dólar se declara utilizando comillas simples, por lo que la variable $ miVar no se expande y echo () emite "Un signo de dólar es de $ myVar." Guarde y cierre el archivo PHP. El código debería tener este aspecto:
<? Php
$ Dólar = "Un signo de dólar es \ $ miVar";
$ MyVar = "el valor";
echo $ dólar;
$ Dólar = "Un signo de dólar es de $ myVar";
echo $ dólar;
$ Dólar = 'Un signo de dólar es de $ miVar';
echo $ dólar;
?>
9 dollarsign.php abierta en un navegador Web. Compruebe que los valores "$" están debidamente analizadas y salida.
Consejos y advertencias
- El uso de dos valores "$$" al escribir el carácter "$" y comillas dobles anexa un carácter "$" al valor de la variable.
- bewlines incrustar en las cadenas de PHP que utilizan comillas simples.
- Desde comillas simples no se expanden variables incluidas, son ideales para la salida de texto como HTML.
- Puede utilizar la sintaxis de PHP heredoc para las grandes cadenas.
- Adición de saltos de línea o "etiquetas" después de la construcción de eco () se romperá el resultado final y que sea más legible.
- PHP no impone ningún límite en el tamaño de la cadena, por lo que las cadenas pueden llegar a ser grandes.