SlideShare una empresa de Scribd logo
Operaciones con cadenas


La concatenación de
                                      Uniendo cadenas
cadenas                                Aquí tienes un ejemplo de concatenación de variables tipo string.

Para concatenar (unir), en una
                                       <?
sola, varias porciones de texto
                                       #definamos y asignemos valores a variables tipo cadena
hemos venido utilizando –en las
instrucciones print y echo– un         $cadena1="Esto es una cadena de texto";
punto (.).                             $cadena2="Esta es una segunda cadena de texto";

El operador .                          #hagamos lo mismo con variables numéricas
                                       $cadena3=127;
Este punto es un elemento muy          $cadena4=257.89;
importante que, además de la
forma que hemos visto en las           # unámoslas mezclando tipos
páginas anteriores, tiene los
siguientes usos:
                                       $union1=$cadena1 . $cadena2;
Unir dos cadenas y                     $union2=$cadena1 . $cadena3;
recogerlas en una variable             $union3=$cadena3 . $cadena4;

Con la sintaxis:                       #veamos que ha ocurrido
$a="cad1" . "cad2";
                                       echo $union1,"<br>";
o mediante                             echo $union2,"<br>";
                                       echo $union3,"<br>";
$a= $b . $c
                                       # modifiquemos ahora una cadena
podemos obtener una nueva
variable formada por la unión dos
                                       # añadiendole contenidos
trozos. Pero seguramente te
preguntarás ¿qué ocurre si             $cadena3 .=" Este es el texto que se añadirá a la variable cadena3";
juntamos una variable cadena y         # imprimamos los resultados
una numérica? o ¿qué ocurre si         echo $cadena3,"<br>";
juntamos dos variables numéricas?      # añadamos ahora un nuevo trozo, esta vez
                                       # a partir de una cadena escrita con la
En cualquiera de los supuestos –       # sintaxis de documento incrustado
puedes verlo en el ejemplo– las
                                       $cadena3 .= <<<Pepito
variables serán tratadas por PHP –
con independencia de lo que
                                        Ahora le añado a la cadena
puedan contener– como de tipo          este trocillo asignado con el "formato"
cadena y la variable que contiene      de documento incrustado
el resultado es del tipo string.       Pepito;
                                       # visualicemos el resultado
Añadir contenidos                      echo $cadena3,"<br>";
a una variable tipo string             ?>
Si utilizamos una sintaxis como
esta:                                                                   ejemplo18.php
$a .="cad1"
o de este otro tipo                     ¡Cuidado!
$a .=$b
                                       Observa en el ejemplo que, excepcionalmente, la sintaxis de documento incrustado permite
(presta mucha atención al punto        introducir comillas (sin ningún método especial), pero recuerda que en cualquier otro caso
que va delante del signo igual) se     hay que recurrir al truco del que hablábamos en aquí.
añadiría al valor actual de la
variable $a el contenido indicado
después del signo igual.

Fíjate en la importancia del punto.
Si está presente, se añaden             Ejercicio nº 13
nuevos contenidos a la variable;
pero en el caso de que no lo           Utiliza los dos métodos de creación de variables de cadena y lo relativo al tratamiento de
estuviera, se sustituirían esos        caracteres especiales para crear un script –al que llamaremos ejercicio13.php– que
contenidos, con lo cual se perdería    permita explicar el significado de las etiquetas <BODY>, <HEAD> y <HTML>
la información que esa variable        Resalta, con comillas, las palabras de tu explicación que consideres más importantes.
pudiera contener.



                                                                         Anterior   Indice   Siguiente

Más contenido relacionado

PPTX
Practicawebdelasesion3
PPTX
Practica web de la sesión 3 programacion de codigos de php
PDF
17 Php. Otras Variables
PPTX
Programación de codigos PHP
PPTX
Práctica web de la sesión 3
PPTX
Práctica web de la sesión 3
PPTX
Cadenas
PPT
Caracteres y Cadenas en C
Practicawebdelasesion3
Practica web de la sesión 3 programacion de codigos de php
17 Php. Otras Variables
Programación de codigos PHP
Práctica web de la sesión 3
Práctica web de la sesión 3
Cadenas
Caracteres y Cadenas en C

Similar a 25 Php. Operaciones Con Cadenas (20)

PDF
24 Php. Concatenacion De Cadenas
DOCX
Lo básico sobre strings
PPTX
TALLER DE PROGRAMACIONNNNNNNNNNNNNNNNNNN
PDF
Curso php-my sql-clase-4
PPTX
Phpgaby
PPTX
Phpgaby
PDF
Tema7 php
PDF
Introducción a PHP - Programador PHP - UGR
PPTX
Phpablo
PDF
13 PHP. Un Ejemplo Con Constantes
PPTX
Php1 sesión 6
PDF
32773 php-basico
PPTX
PHP blog blogger blogspot
PPTX
Programacion Avanzada I
PPTX
PDF
Guia N2 Proyectos Web Php
PPTX
Phpgaby
PPTX
PPTX
PPTX
24 Php. Concatenacion De Cadenas
Lo básico sobre strings
TALLER DE PROGRAMACIONNNNNNNNNNNNNNNNNNN
Curso php-my sql-clase-4
Phpgaby
Phpgaby
Tema7 php
Introducción a PHP - Programador PHP - UGR
Phpablo
13 PHP. Un Ejemplo Con Constantes
Php1 sesión 6
32773 php-basico
PHP blog blogger blogspot
Programacion Avanzada I
Guia N2 Proyectos Web Php
Phpgaby
Publicidad

Más de José M. Padilla (20)

PDF
Informe Riesgos y amenazas en cloud computing. INTECTO-CERT
PDF
Manual multimedia y web 2.0
PDF
Guia optimizacion motores_busqueda
PDF
Modulo 2. Sonido Y Musica Por Ordenador. 08 Partituras. Note Pad 2004
PDF
Modulo 2. Sonido Y Musica Por Ordenador. 10 Karaoke 2. Melody Assistant
PDF
Modulo 2. Sonido Y Musica Por Ordenador. 09 Karaoke 1. Van Basco Karaoke Player
PDF
Modulo 2. Sonido Y Musica Por Ordenador. 07 Conversor. D Bpower Amp
PDF
Modulo 2. Sonido Y Musica Por Ordenador. 06 Secuenciador. N Track Studio
PDF
Modulo 2. Sonido Y Musica Por Ordenador. 05 Editor De Audio. Audacity
PDF
Modulo 2. Sonido Y Musica Por Ordenador. 04 Reproductor. Real One Player
PDF
Modulo 2. Sonido Y Musica Por Ordenador. 03 Extraccion De Audio. C Dex
PDF
Modulo 2. Sonido Y Musica Por Ordenador. 02 Sonido En El Sistema Operativo
PDF
Modulo 1. Sonido Y Musica Por Ordenador. 07 Almacenamiento
PDF
Modulo 1. Sonido Y Musica Por Ordenador. 06 El Audio
PDF
Modulo 1. Sonido Y Musica Por Ordenador. 05 El Midi
PDF
Modulo 1. Sonido Y Musica Por Ordenador. 04 El Estudio De Sonido. Edicion
PDF
Modulo 1. Sonido Y Musica Por Ordenador. 03 El Sonido Y Su Representacion
PDF
Modulo 1. Sonido y musica por ordenador. 02 El ordenador en el aula.
PDF
00 Sonido y musica por ordenador. Guia del alumno.
PDF
00 Sonido y musica por ordenador. Caso 20
Informe Riesgos y amenazas en cloud computing. INTECTO-CERT
Manual multimedia y web 2.0
Guia optimizacion motores_busqueda
Modulo 2. Sonido Y Musica Por Ordenador. 08 Partituras. Note Pad 2004
Modulo 2. Sonido Y Musica Por Ordenador. 10 Karaoke 2. Melody Assistant
Modulo 2. Sonido Y Musica Por Ordenador. 09 Karaoke 1. Van Basco Karaoke Player
Modulo 2. Sonido Y Musica Por Ordenador. 07 Conversor. D Bpower Amp
Modulo 2. Sonido Y Musica Por Ordenador. 06 Secuenciador. N Track Studio
Modulo 2. Sonido Y Musica Por Ordenador. 05 Editor De Audio. Audacity
Modulo 2. Sonido Y Musica Por Ordenador. 04 Reproductor. Real One Player
Modulo 2. Sonido Y Musica Por Ordenador. 03 Extraccion De Audio. C Dex
Modulo 2. Sonido Y Musica Por Ordenador. 02 Sonido En El Sistema Operativo
Modulo 1. Sonido Y Musica Por Ordenador. 07 Almacenamiento
Modulo 1. Sonido Y Musica Por Ordenador. 06 El Audio
Modulo 1. Sonido Y Musica Por Ordenador. 05 El Midi
Modulo 1. Sonido Y Musica Por Ordenador. 04 El Estudio De Sonido. Edicion
Modulo 1. Sonido Y Musica Por Ordenador. 03 El Sonido Y Su Representacion
Modulo 1. Sonido y musica por ordenador. 02 El ordenador en el aula.
00 Sonido y musica por ordenador. Guia del alumno.
00 Sonido y musica por ordenador. Caso 20
Publicidad

Último (20)

PDF
Distribucion de frecuencia exel (1).pdf
PPTX
modulo seguimiento 1 para iniciantes del
PPTX
Mecanismos-de-Propagacion de ondas electromagneticas
PPTX
Sesion 1 de microsoft power point - Clase 1
PDF
Tips de Seguridad para evitar clonar sus claves del portal bancario.pdf
DOCX
Trabajo grupal.docxjsjsjsksjsjsskksjsjsjsj
PPTX
Presentacion de Alba Curso Auditores Internos ISO 19011
DOCX
TRABAJO GRUPAL (5) (1).docxsjjsjsksksksksk
PDF
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
PPTX
ANCASH-CRITERIOS DE EVALUACIÓN-FORMA-10-10 (2).pptx
PDF
Documental Beyond the Code (Dossier Presentación - 2.0)
PDF
PRESENTACIÓN GENERAL MIPIG - MODELO INTEGRADO DE PLANEACIÓN
PPTX
Power Point Nicolás Carrasco (disertación Roblox).pptx
PDF
TRABAJO DE TECNOLOGIA.pdf...........................
PDF
ADMINISTRACIÓN DE ARCHIVOS - TICS (SENA).pdf
PDF
0007_PPT_DefinicionesDeDataMining_201_v1-0.pdf
PPTX
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
PPTX
Propuesta BKP servidores con Acronis1.pptx
PDF
Diapositiva proyecto de vida, materia catedra
PPTX
Curso de generación de energía mediante sistemas solares
Distribucion de frecuencia exel (1).pdf
modulo seguimiento 1 para iniciantes del
Mecanismos-de-Propagacion de ondas electromagneticas
Sesion 1 de microsoft power point - Clase 1
Tips de Seguridad para evitar clonar sus claves del portal bancario.pdf
Trabajo grupal.docxjsjsjsksjsjsskksjsjsjsj
Presentacion de Alba Curso Auditores Internos ISO 19011
TRABAJO GRUPAL (5) (1).docxsjjsjsksksksksk
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
ANCASH-CRITERIOS DE EVALUACIÓN-FORMA-10-10 (2).pptx
Documental Beyond the Code (Dossier Presentación - 2.0)
PRESENTACIÓN GENERAL MIPIG - MODELO INTEGRADO DE PLANEACIÓN
Power Point Nicolás Carrasco (disertación Roblox).pptx
TRABAJO DE TECNOLOGIA.pdf...........................
ADMINISTRACIÓN DE ARCHIVOS - TICS (SENA).pdf
0007_PPT_DefinicionesDeDataMining_201_v1-0.pdf
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
Propuesta BKP servidores con Acronis1.pptx
Diapositiva proyecto de vida, materia catedra
Curso de generación de energía mediante sistemas solares

25 Php. Operaciones Con Cadenas

  • 1. Operaciones con cadenas La concatenación de Uniendo cadenas cadenas Aquí tienes un ejemplo de concatenación de variables tipo string. Para concatenar (unir), en una <? sola, varias porciones de texto #definamos y asignemos valores a variables tipo cadena hemos venido utilizando –en las instrucciones print y echo– un $cadena1="Esto es una cadena de texto"; punto (.). $cadena2="Esta es una segunda cadena de texto"; El operador . #hagamos lo mismo con variables numéricas $cadena3=127; Este punto es un elemento muy $cadena4=257.89; importante que, además de la forma que hemos visto en las # unámoslas mezclando tipos páginas anteriores, tiene los siguientes usos: $union1=$cadena1 . $cadena2; Unir dos cadenas y $union2=$cadena1 . $cadena3; recogerlas en una variable $union3=$cadena3 . $cadena4; Con la sintaxis: #veamos que ha ocurrido $a="cad1" . "cad2"; echo $union1,"<br>"; o mediante echo $union2,"<br>"; echo $union3,"<br>"; $a= $b . $c # modifiquemos ahora una cadena podemos obtener una nueva variable formada por la unión dos # añadiendole contenidos trozos. Pero seguramente te preguntarás ¿qué ocurre si $cadena3 .=" Este es el texto que se añadirá a la variable cadena3"; juntamos una variable cadena y # imprimamos los resultados una numérica? o ¿qué ocurre si echo $cadena3,"<br>"; juntamos dos variables numéricas? # añadamos ahora un nuevo trozo, esta vez # a partir de una cadena escrita con la En cualquiera de los supuestos – # sintaxis de documento incrustado puedes verlo en el ejemplo– las $cadena3 .= <<<Pepito variables serán tratadas por PHP – con independencia de lo que Ahora le añado a la cadena puedan contener– como de tipo este trocillo asignado con el "formato" cadena y la variable que contiene de documento incrustado el resultado es del tipo string. Pepito; # visualicemos el resultado Añadir contenidos echo $cadena3,"<br>"; a una variable tipo string ?> Si utilizamos una sintaxis como esta: ejemplo18.php $a .="cad1" o de este otro tipo ¡Cuidado! $a .=$b Observa en el ejemplo que, excepcionalmente, la sintaxis de documento incrustado permite (presta mucha atención al punto introducir comillas (sin ningún método especial), pero recuerda que en cualquier otro caso que va delante del signo igual) se hay que recurrir al truco del que hablábamos en aquí. añadiría al valor actual de la variable $a el contenido indicado después del signo igual. Fíjate en la importancia del punto. Si está presente, se añaden Ejercicio nº 13 nuevos contenidos a la variable; pero en el caso de que no lo Utiliza los dos métodos de creación de variables de cadena y lo relativo al tratamiento de estuviera, se sustituirían esos caracteres especiales para crear un script –al que llamaremos ejercicio13.php– que contenidos, con lo cual se perdería permita explicar el significado de las etiquetas <BODY>, <HEAD> y <HTML> la información que esa variable Resalta, con comillas, las palabras de tu explicación que consideres más importantes. pudiera contener. Anterior Indice Siguiente