3. Strings
Los strings se expresan entre comillas dobles, comillas simples o con sintaxis de string multilínea.
Las comillas dobles, significan que dentro del string las variables deben ser interpoladas (interpretadas):
$agua = "vino"; echo( "Bebamos $agua" ); # Bebamos vino
Las comillas simples implican que el string debe tomarse literalmente, sin interpolar variables:
echo( 'Bebamos $agua' ); # Bebamos $agua
La sintaxis multilínea, disponible desde PHP versión 4, tiene el siguiente formato:
$variable =<<<IDENTIFICADOR texto1 texto2 texto3 IDENTIFICADOR;
[Nota para programadores PERL] En PHP son tres '<' y el ';' va al final de la expresión. La idea es la misma pero la sintaxis es distinta.
Cuando se interpolan variables, se consideran las siguientes secuencias de escape:
|| \n Avance de Linea ||
|| \n Avance de Linea ||
|| \n || Avance de Linea ||
|| \r || Retorno de carro ||
|| \" || " ||
|| \$ || $ ||
|| \\ || \ ||
|| \t || tab ||
|| \NNN || Caracter octal NNN ||
|| \xNNN || Caracter hex NNN ||
Cuando no se interpolan variables, las únicas secuencias de escape son \' y \\
Como una conveniencia del lenguaje, se permite accesar a un carácter dentro de un string como si el string fuese un arreglo de caracteres (aunque a ningún nivel lo es):
$string = "hola";
echo $string[4]; # Imprime 'a'
echo $string[strlen($string)-1]; # Imprime 'a'
Autor y licencia de 'PHP: Tipos de Dato y Operadores - Strings'
Carlos Castillo Extraído de: http://www.tejedoresdelweb.com/307/article-1068.html
Esta obra está bajo una licencia de Creative Commons.
|
|
Los contenidos de este sitio pueden ser reproducidos solamente bajo estas condiciones. La licencia está respaldada con el registro de propiedad intelectual número 97.125 en Chile y otros países. |
|
|
|
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
|
|
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.
|
|
Wikis relacionados con 'PHP: Tipos de Dato y Operadores - Strings'
PHP es un lenguaje en que usualmente el tipo de dato de una variable no...
Más »
Existen numerosos formatos en que se pueden explotar las capacidades multimediales del WWW. Cada uno...
Más »
En la actualidad el mundo de los negocios se desenvuelve no solo dentro de los...
Más »
Los fonts dinámicos son otra forma de asumir un control más directo sobre la presentación...
Más »
PHP es un lenguaje de programación diseñado específicamente para aplicaciones Web; las características más destacables...
Más »
¿Estás seguro de que deseas eliminar este capítulo?