Diferencia entre revisiones de «Plantilla:PHP/Declaraciones»
De WikiEducator
(→Tipos básicos: enteros) |
(→Tipos String) |
||
Línea 198: | Línea 198: | ||
https://www.php.net/manual/es/language.types.string.php | https://www.php.net/manual/es/language.types.string.php | ||
*En '''''php''''' un string se puede especificar de 4 maneras como veremos a continuación: | *En '''''php''''' un string se puede especificar de 4 maneras como veremos a continuación: | ||
− | {{MRM_Actividad|Title=Representado cadenas string | + | {{MRM_Actividad|Title=Representado cadenas string| |
#Comillas dobles '''''""''''' | #Comillas dobles '''''""''''' | ||
#Comillas dobles '' | #Comillas dobles '' | ||
#Heredoc | #Heredoc | ||
#Newdoc | #Newdoc | ||
+ | }} | ||
*Dentro de una cadena de caracteres, puede haber una serie de caracteres especiales que no se van a visualizar sino que van a ser interpretados | *Dentro de una cadena de caracteres, puede haber una serie de caracteres especiales que no se van a visualizar sino que van a ser interpretados | ||
Línea 210: | Línea 211: | ||
*''''' {}''''' En este caso se realiza un análisis llamado complejo del valor. Sirve para analizar expresiones simples sin operadores. | *''''' {}''''' En este caso se realiza un análisis llamado complejo del valor. Sirve para analizar expresiones simples sin operadores. | ||
}} | }} | ||
+ | |||
+ | *La diferneica entre comillas simples y dobles, es que en las comillas dobles se analizan los caracteres especiales especificados (todos ellos), mientras que en la comilla simple solo se analiza el caracter '''''\''''' seguido de '''''\'''''' o de la propia comilla simple. | ||
+ | {{MRM_Definicion|Title=Secuencia de escape\ | ||
+ | '''''\n''''' avance de línea (LF o 0x0A (10) en ASCII) | ||
+ | '''''\r''''' retorno de carro (CR o 0x0D (13) en ASCII) | ||
+ | '''''\t''''' tabulador horizontal (HT o 0x09 (9) en ASCII) | ||
+ | '''''\v''''' tabulador vertical (VT o 0x0B (11) en ASCII) (desde PHP 5.2.5) | ||
+ | '''''\e''''' escape (ESC o 0x1B (27) en ASCII) (desde PHP 5.4.4) | ||
+ | '''''\f''''' avance de página (FF o 0x0C (12) en ASCII) (desde PHP 5.2.5) | ||
+ | '''''\\''''' barra invertida | ||
+ | '''''\$''''' signo de dólar | ||
+ | '''''\"''''' comillas dobles | ||
+ | *Importante tener en cuenta que estas secuencias no serán renderizadas en el navegador, se pueden ver en el texto que genera la instrucción. | ||
+ | }} | ||
+ | |||
$frase="Esto es un literal de cadena de caracteres" | $frase="Esto es un literal de cadena de caracteres" |
Revisión de 18:02 2 oct 2020
- La función gettype($variable) permite ver el tipo de una variable en un momento dado
%a = 10; echo "Valor de la variable \$a es $a y es de tipo ".gettype($a)."<br />";
|
|
|
|