Concatenación en PHP Programación en Internet II.

Slides:



Advertisements
Presentaciones similares
FACTORIZACIÓN LU Bachilleres:
Advertisements

Enlaces con variables en la URL en PHP Programación en Internet II.
Curso de Microsoft® Word 2010
Introducción Tema Actividades de aprendizaje Actividades de aprendizaje Actividades de consolidación Actividades de consolidación Fuentes consultadas.
DIAGRAMAS DE FLUJO Y PSEUDOCÓDIGO
CADENAS EN PHP.
Análisis Matemático III
Tema: Funciones en Excel (II) Funciones de Texto
Los condicionales IF en PHP Programación en Internet II.
Mezclando PHP y HTML Programación en Internet II.
Etiqueta Título Los títulos o encabezamientos se emplean al comienzo de una sección. Las etiquetas que se usan son: Los títulos o encabezamientos se emplean.
VISUAL BASIC CONSOLA Todas las ordenes o instrucciones se digitan dentro de sub Main() y End Sub ÁREA DE TRABAJO: Las aplicaciones de consola son aquellas.
La estructura básica de los programas en java, algo a tener en cuenta y que debemos recordar siempre es el archivo debe llevar el nombre de la clase con.
Las variables en PHP Programación en Internet II.
Función Lineal.
1. FUNCIONES. LÍMITES. Depto. Matemáticas – IES Elaios
Al término de la clase, el alumno reconoce las ventajas de usar JAVASCRIPT para un proyecto web.
Historia de PHP Programación en Internet II. Historia de PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa.
Operadores de comparación en PHP Programación en Internet II.
Ing. Cleyver Vazquez Jijon
EXPONENTES Y RADICALES
Ingeniero Anyelo Quintero
Formas de que PHP escriba dentro de HTML Programación en Internet II.
Almacenar variables en cookies en PHP
DR. ERNESTO SUAREZ.
Constantes en PHP Programación en Internet II. Constantes en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa.
UNIDAD 2:Crear, abrir y cerrar una base de datos Hacer clic sobre la opción Nuevo de la pestaña Archivo. Se mostrarán las distintas opciones para nuevos.
Switch en PHP Programación en Internet II. Switch en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Elegir.
Matrices en PHP Programación en Internet II.
Elseif en PHP Programación en Internet II. Elseif en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Elseif.
INFOMATICA EMPRESARIAL
Presentación de PHP Programación en Internet II.
Comentarios en PHP Programación en Internet II. Comentarios en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la.
Tablas de verdad en PHP Programación en Internet II.
Else Elseif en PHP Programación en Internet II. Else Elseif en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la.
Identificación con cookies y sesiones en PHP Programación en Internet II.
Ventajas y desventajas de enviar variables por el método GET
Internetworking Fundamentals
Copiando y pegando archivos enteros Programación en Internet II.
Operadores lógicos en PHP Programación en Internet II.
APRENDIZ: SANDRA L. CAICEDO C. ORDEN: 20194
El problema de las comillas en PHP Programación en Internet II.
introducción al lenguaje
Ihr Logo PHP Parte 4 “manejo de formularios”. Your Logo Formularios  El proceso para el manejo de FORMULARIOS html requiere generalmente dos páginas,
RESTA DE FRACCIONES. (SEGUNDO TIPO)
SUMA DE FRACCIONES SEGUNDO TIPO.
“Trabajando en Notepad”
UCLA – DAC M. Sc. Jorge E. Hernández H.
ELEMENTOS DE COMPUTACIÓN Profesor: Guillermo Figueroa
Profesora: Laura Patricia Pinto Prieto Ingeniera de sistemas Introducción a Programación 3.
Metodología de la programación
Validaciones de datos en PHP Programación en Internet II.
Ihr Logo PHP Parte 2 “php toma muchas sintaxis de lenguajes de alto nivel conocidos para poder trabajar”
INTRODUCCION A LA PROGRAMACION
PRINCIPIOS DE PROGRAMACIÓN
 Es un archivo delimitado por etiquetas que nos ayudan a crear páginas web por medio de estas por lo que hay multiples etiquetas que nos ayudan a la.
Hoja de Cálculo EXCEL Introducción a la informática
Las fórmulas más usadas en excel
HTML HyperText Markup Language
“CURSO PROPEDÉUTICO PARA EL MEJORAMIENTO DEL PENSAMIENTO MATEMÁTICO”
Práctica Profesional PHP.
Cuatro pasos para hacer un cartel
@josedlujan. Director de Desarrollo M.T.I. José Dimas Luján Castillo
Objetivos del tema. Hemos visto lo que es la estructura de un programa, los datos, que esos datos en realidad se convierten en variables de distinto.
1. DIVISIÓN DE FRACCIONES ALGEBRAICAS
Clase #3 de Access. Temario Consultas Consultas Creación y manejos de consultas Creación y manejos de consultas Macros Macros Relaciones Relaciones.
Para aplicaciones.   Una variable es un espacio de memoria en donde se almacenan datos 1. VARIABLES.
Administración de Sitios Web Introducción al Lenguaje PHP
HTML.
Fuentes consultadas Fuentes consultadas Medios de Transmisión Medios de Transmisión Actividades de aprendizaje Actividades de aprendizaje Propósito Introducción.
Transcripción de la presentación:

Concatenación en PHP Programación en Internet II

Concatenación en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa En el ejemplo anterior ($variablesSimples), nos hemos encontrado con un problema muy común: tener un texto envuelto entre comillas simples, y necesitar que las variables incluidas dentro se reemplacen por su valor.

Concatenación en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Otras veces, al dictarle al intérprete de PHP largos bloques de código HTML (con abundantes comillas dobles incluidas), por comodidad elegiremos delimitar el inicio y el final entre comillas simples, y eso se convertirá en un obstáculo si queremos incluir datos provenientes de variables entre medio de ese texto.

Concatenación en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Veamos por qué <?php $sitio = 'PHP 6'; $concatenacion = ' Bienvenidos a $sitio '; ?>

Concatenación en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Este ejemplo no producirá el resultado deseado, sino esto: Bienvenidos a $sitio

Concatenación en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Para solucionarlo y lograr que esa variable se reemplace por su valor, usaremos una técnica denominada concatenación. Concatenar es unir, es “pegar” elementos que estaban separados. Esos elementos serán, en nuestro caso, los textos, las variables y las constantes que necesitemos procesar.

Concatenación en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Nos basaremos en la idea sencilla de “sacar afuera” de las comillas las variables y constantes que queramos reemplazar por su valor. Es decir, interrumpiremos momentáneamente el bloque de texto delimitado por comillas y, luego de la variable, lo reiniciaremos.

Concatenación en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Para esta tarea, para finalizar y recomendar tramos de texto, usaremos el operador de concatenación, que no es más que un simple punto “.”

Concatenación en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Ese punto será el “pegamento” que unirá todo aquello que nos convenga mantener a salvo de las comillas del bloque, pero manteniéndolo unido a él. Veamos algunos ejemplos para entenderlo mejor:

Concatenación en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Entre un texto y una variable: Hola '.$nombre.' '; ?>

Concatenación en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Visualicemos mejor los tres “tramos” que componen esta unión de partes, mirando cada parte por separado: 1 ‘ Hola’ 2 $nombre 3 ‘ ’; Son eso tres tramos los que estamos pidiendo que sean escritos (o mejor dicho en este caso, que sean almacenados dentro de la variable llamada $concatenacion).

Concatenación en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Primero se escribirá la apertura de la etiqueta de párrafo con su identificador que usa comillas dobles para envolver su valor, luego se une esto al valor que tenga la variable $nombre (Pepe, en este caso) y, finalmente, se cierra la etiqueta de párrafo.

Concatenación en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Ese código producirá este resultado: Hola Pepe Que era lo que deseábamos lograr.

Concatenación en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Entre una variable y otra variable: Su nombre y apellido es '.$nombre.$apellido.' '; ?>

Concatenación en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Vemos que pueden unirse no solamente un texto a una variable, sino también dos variables entre sí, aunque esto generó un pequeño detalle visual: el nombre y el apellido quedarán “pegados” entre sí, ya que no hemos incluido ningún espacio entre ambas variables:

Concatenación en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Su nombre y apellido es JuanPerez Podemos crear un tramo de texto concatenado, exclusivamente para insertar ese espacio faltante: Su nombre y apellido es '.$nombre. ' '.$apellido.' '; ?>

Concatenación en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Notemos que el primer tramo de texto va desde la apertura de la etiqueta de párrafo hasta el final de la palabra “es”; el segundo tramo es la variable $nombre; luego viene un tramo de texto entrecomillado que es sólo para escribir un espacio; a continuación, sigue la variable $apellido y, por último, el cierre del párrafo.

Concatenación en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Antes de dar por terminada esta instrucción al uso de variables y su combinación con otros textos, mencionemos que una misma variable, en distintos momentos, puede ir cambiando su valor almacenado, tantas veces como sea posible.

Concatenación en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Por ejemplo:

Concatenación en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa De paso, observemos que el orden de ejecución de los términos de una igualdad (asignación) es siempre de derecha a izquierda.

Concatenación en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa En esta expresión: $total = $total + $aumento; Primero se procesó el término que está a la derecha del signo igual; es decir, el intérprete de PHP realizó el reemplazo de estas variables por sus valores: $total + $aumento;

Concatenación en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Que, en este caso, fue igual a: O lo que es lo mismo: 502

Concatenación en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Una vez terminada esa operación y reducidos los elementos del término de la derecha a un solo valor, ese valor fue asignado como nuevo valor de la variable $total, mediante el signo =, que es el operador de asignación; lo que sería lo mismo que simplificar todo el término derecho ya resuelto de esta manera: $total = 502;

Concatenación en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Así, no sólo hemos visto que una misma variable puede reutilizarse, sino que hemos visualiza cómo se va procesando el código PHP, paso a paso, antes de asignarle valor a una variable.