3 - Strings

[editar]
Curso gratis creado por Carlos Castillo. Extraido de: http://www.tejedoresdelweb.com/307/article-1068.html
18 de Octubre de 2005
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'
[editar]

3 opiniones

GRACIAS

UN BUEN PRINCIPIO OJALA Y ENCUENTRE ALGO Q MUESTRE LO DEMAS
Alfredo

5 estrellas
Muchas gracias

Muchas gracias por tu publicacion, me ha servido

Cursos gratis relacionados con 'PHP: Tipos de Dato y Operadores'

PHP es un lenguaje en que usualmente el tipo de dato de una variable no... Más »

Autor y licencia de 'PHP: Tipos de Dato y Operadores'


Curso gratis de Carlos Castillo. Extraido de: http://www.tejedoresdelweb.com/307/article-1068.html CopyLeft
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.