Diferencia entre revisiones de «Plantilla:PHP/Cadenas»
De WikiEducator
(→Php y los valores de tipo cadena) |
|||
Línea 12: | Línea 12: | ||
<div class="slide"> | <div class="slide"> | ||
===Php y los valores de tipo cadena=== | ===Php y los valores de tipo cadena=== | ||
− | *En php las cadenas de caracteres, son expresiones literales | + | *En php las cadenas de caracteres, son expresiones literales. |
− | *Tenemos 4 maneras diferentes de poder expresar una cadena de caracteres como un literal | + | *Tenemos 4 maneras diferentes de poder expresar una cadena de caracteres como un literal. |
*Comillas dobles "" | *Comillas dobles "" | ||
*Comillas sencillas <nowiki>''</nowiki> | *Comillas sencillas <nowiki>''</nowiki> | ||
Línea 22: | Línea 22: | ||
<div class="slide"> | <div class="slide"> | ||
;Comillas dobles | ;Comillas dobles | ||
− | *En ellas se interpretan los caracteres especiales | + | *En ellas se interpretan los caracteres especiales. |
− | #''''' $''''' seguido de un nombre, interpreta que es una variable y toma su valor (null si no tiene valor o no está definida | + | #''''' $''''' seguido de un nombre, interpreta que es una variable y toma su valor (null si no tiene valor o no está definida). |
#'''''\''''' es un carácter de secuencia de escape, e interpreta que el carácter siguiente tiene un significado especial \\ \a \n \r \t , ... | #'''''\''''' es un carácter de secuencia de escape, e interpreta que el carácter siguiente tiene un significado especial \\ \a \n \r \t , ... | ||
</div> | </div> | ||
Línea 40: | Línea 40: | ||
;Comillas simples | ;Comillas simples | ||
*En ellas solo se interpreta el carácter, seguido de \ o bien seguido de la barra invertida '''''\\''''' comilla simple '''''\<nowiki>'</nowiki>''''' | *En ellas solo se interpreta el carácter, seguido de \ o bien seguido de la barra invertida '''''\\''''' comilla simple '''''\<nowiki>'</nowiki>''''' | ||
− | *El resto de caracteres no se interpretan | + | *El resto de caracteres no se interpretan. |
</div> | </div> | ||
Línea 46: | Línea 46: | ||
<source lang=php> | <source lang=php> | ||
$nombre = 'pedro'; | $nombre = 'pedro'; | ||
− | echo 'El valor de la variable $nombre es $nombre y \\ \'texto\' | + | echo 'El valor de la variable $nombre es $nombre y \\ \'texto\' sí que se ve entre comillas simples'; |
</source> | </source> | ||
*La salida sería | *La salida sería | ||
− | El valor de la variable $nombre es $nombre y \ 'texto' | + | El valor de la variable $nombre es $nombre y \ 'texto' sí que se ve entre comillas simples'; |
</div> | </div> | ||
Línea 74: | Línea 74: | ||
<? | <? | ||
</source> | </source> | ||
− | *La palabra final no debe tener ningún espacio ni tabulador antes | + | *MUY IMPORTANTE: '''''La palabra final no debe tener ningún espacio después, ni tabulador antes'''''. |
</div> | </div> | ||