Diferencia entre revisiones de «Plantilla:PHP/Cadenas»
De WikiEducator
Línea 6: | Línea 6: | ||
*Cómo incluir en una cadena | *Cómo incluir en una cadena | ||
**valores de variables | **valores de variables | ||
− | **retorno de | + | **retorno de funciones |
**valores de expresiones }} | **valores de expresiones }} | ||
</div> | </div> | ||
Línea 16: | Línea 16: | ||
*Comillas dobles "" | *Comillas dobles "" | ||
*Comillas sencillas <nowiki>''</nowiki> | *Comillas sencillas <nowiki>''</nowiki> | ||
− | * | + | *Sintaxis '''''heredoc''''' |
*Sintaxis '''''nowdoc''''' | *Sintaxis '''''nowdoc''''' | ||
</div> | </div> | ||
Línea 24: | Línea 24: | ||
*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 | + | #'''''\''''' 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 81: | Línea 81: | ||
*Es igual que heredoc , pero sin interpretar los caracteres especiales salvo '''''\\''''' '''''\.''''' | *Es igual que heredoc , pero sin interpretar los caracteres especiales salvo '''''\\''''' '''''\.''''' | ||
*O sea que es como un entrecomillado sencillo | *O sea que es como un entrecomillado sencillo | ||
− | *La | + | *La sintaxis es igual que la de heredoc, pero a diferencia el delimitador que se especifica al principio debe de ir entrecomillado con comillas simples |
</div> | </div> | ||