Práctica Profesional PHP.

Slides:



Advertisements
Presentaciones similares
Introducción a la programación (Clase 2)
Advertisements

Estructuras de control
ESTRUCTURAS DE CONTROL
Introducción a JavaScript (js)
PHP. PHP (Hypertext Preprocessor) preprocesador de Hipertexto Se ejecuta en el servidor El resultado de ejecutarse es código HTML Manual oficial en
Scripting en el lado del Cliente
Lenguaje PHP Capítulo 4.
Fernando Velasco
PHP-MYSQL OPERADORES EN PHP
Desarrollo de Aplicaciones para Internet
Tema 2: Lenguaje PHP básico
ALGORÍTMICA Dpto. Ingeniería de Sistemas y Automática
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.
Conceptos Básicos de Java
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.
TÉCNICO EN PROGRAMACIÓN DE SOFTWARE Instructor: Ingeniero Adrián Guerrero Taborda
Al término de la clase, el alumno reconoce las ventajas de usar JAVASCRIPT para un proyecto web.
Tema 4: Sentencias de control
Ingeniero Anyelo Quintero
Lenguaje C.
Ingeniero Anyelo Quintero
Características de “C”
Características de “C” Y Esta conformado por un Ambiente Integrado. Y Es un Lenguaje de Nivel medio. Y Es un compilador. YContiene un conjunto de palabras.
FUNDAMENTOS DE PROGRAMACIÓN
Constantes en PHP Programación en Internet II. Constantes en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa.
Estructura de un programa en C
Tema 1: Lenguaje PHP básico Ing. Tulio Nel Benavides Peña
PAGINAS DINAMICAS PHP. INTRODUCCION PHP (Profesional Home Pages - Páginas Personales Profesionales) es un lenguaje para la creación de páginas web incrustado.
Pulse para añadir texto Desarrollo de sitios web con PHP y MySQL Tema 2: Lenguaje PHP básico Elaborado por: José Mariano González Romano
Capítulo 1 “Elementos de Programación”
Introducción a las redes e Internet Unidad 7: Páginas web dinámicas Clase 1 Unidad 7: Páginas web dinámicas Clase 1.
PHP TODO SOBRE PHP.
Informática Ingeniería en Electrónica y Automática Industrial
PHP-MYSQL Introducción Prof. Juan Carlos Lima Cruz Colegio IPTCE.
PHP - Ingº Eloy Colquehuanca C. 1 LENGUAJE DE PROGRAMACIÓN PHP Docente: Ingº Eloy Colquehuanca C. Web :
EXPRESIONES Y SENTENCIAS
PHP PHP (acrónimo de "PHP: Hypertext Preprocessor") es un lenguaje de "código abierto" interpretado, de alto nivel, embebido en páginas HTML y ejecutado.
Estructuras de Control.
Programación Básica con “NQC” Pedro F. Toledo – Patricio Castillo 18/08/2006.
Presentado por: Laura Patricia Pinto Prieto Ingeniera de Sistemas.

introducción al lenguaje
PHP.
PROGRAMACIÓN MULTIMEDIA
Introducción al Lenguaje. ¿ Qué es PHP ? O Hypertext Pre-processoes (PHP) es un lenguaje de "código abierto" interpretado, de alto nivel, embebido en.
Índice Definición de php Introducción a php Fundamentos de php
CARACTERÍSTICAS Es un lenguaje de programación estructurado de propósito general. Está estrechamente asociado al sistema operativo UNIX, ya que el propio.
Ihr Logo PHP Parte 2 “php toma muchas sintaxis de lenguajes de alto nivel conocidos para poder trabajar”
Capitulo 6 PHP Introducción:

PHP con Bases de Datos Tema 5 Funciones Introducción Valor de una Función Función para obtener fecha actual. Documentación de Funciones Funciones de Usuario.
PHP el Lenguaje Ejercicios Básicos.
2008 Escuela de Informática y Telecomunicaciones, DuocUC Escuela de Informática y Telecomunicaciones Clase 9: Funciones, variables y arreglos en BASH Nombre.
“variables , sentencia if y bucles”
Fundamentos de Programación
Introducción al lenguaje PROCESSING para ARDUINO
Estructuras de Decisión
Lic. Carla Aguirre Montalvo
Programación PHP: Lenguaje PHP.
Manual PHP Básico Camilo Cartagena.
1 Desarrollo Web en Entorno Servidor Tema 4: Estructuras de control. Estructuras Selectivas. Operadores de comparación. Operadores Lógicos. Operadores.
Administración de Sitios Web Introducción al Lenguaje PHP
 Las funciones son un conjunto de instrucciones que realizan una tarea específica. En general toman unos valores de entrada, llamados parámetros y proporcionan.
Creación de páginas Web (II) PHP Pau Barceló Forteza
PROGRAMACIÓN Grupo de Modelamiento de Sistemas
Tema 8: Programación estructurada Introducción La importancia del conocimiento de programación es mucho mayor de lo que se piensa. Aprender a programar.
Programación en Java Introducción a Java. Reseña histórica Surge en 1991 por Sun Microsystems Desarrollado para electrodomésticos Se buscaba un código.
Entrada y Salida en C++, Estructuras de Control Prof. Manuel B. Sánchez.
Katty Evangelina Hipólito Chi.   Aunque cada maquina tiene un lenguaje ensamblador distinto, el proceso de ensamblador tiene suficiente similitudes.
Programación en Java Introducción a Java. Reseña histórica Surge en 1991 por Sun Microsystems Desarrollado para electrodomésticos Se buscaba un código.
Transcripción de la presentación:

Práctica Profesional PHP

Conceptos básicos PHP acrónimo: Hypertext Preprocessor, es un lenguaje interpretado de alto nivel embebido en páginas HTML. Su sintaxis es similar a C, Java o Perl, con solamente un par de características PHP específicas. La meta de este lenguaje es permitir escribir páginas dinámicas de una manera rápida y fácil. PHP es ejecutado en el servidor y el resultado enviado al navegador, mediante una página HTML.

Conceptos básicos PHP al ser ejecutado en el servidor no es necesario que su navegador lo soporte, es independiente del navegador.

Nuestro primer PHP La ventaja de PHP es que se ejecuta en el servidor (como los script CGI Perl), PHP permite ser intercalado en las páginas HTML. <html><body> <?php $myvar = "Hola. Este es mi primer PHP \n"; //Esto es un comentario es mi primer script en PHP \n"; //Esto es un comentario echo $myvar; ?> </body></html>

Nuestro primer PHP Una vez escrito se guarda en un fichero con la extensión php y lo colocamos en nuestro servidor. En la primera línea del script vemos <?php que indica que comienza el script en PHP, y en la última colocamos ?> para indicar el final del script.

Nuestro primer PHP Todas las líneas deben terminar en punto y coma (;), excepto las sentencias de control. Para colocar un comentario se coloca al principio de la línea //, si se quieren comentar una serie de líneas: /*, y */ para indicar el final de las líneas comentadas.

Variables Las variables comienzan con el símbolo $ y no es necesario definirlas antes de usarla. No tienen tipos, o sea, en un momento puede contener un número y luego contener caracteres. PHP distingue mayúsculas y minúsculas, no es lo mismo $myvar que $Myvar, son distintas. <?php $a = 1; $b = 3.34; $c = "Hola Mundo"; echo $a,"<br>",$b,"<br>",$c; ?>

Variables En el ejemplo se definieron $a, $b y $c y la instrucción echo imprime el valor que contienen, insertando un salto de línea entre ellas. Podemos usar variables globales utilizando la instrucción global nombre_variable;

Constantes Son similares a las variables, no llevan el signo $ y sólo la podemos asignar una vez. Para definir una constantes usaremos la función define. <?php define ("CONSTANTE", "Hola Mundo"); printf (CONSTANTE); ?>

Operadores Aritméticos $a + $b Suma $a - $b Resta $a * $b Multiplicación $a / $b División $a % $b Resto de la división de $a por $b $a++ Incrementa en 1 a $a $a-- Resta 1 a $a

Operadores Cadenas El operador para concatenar es el punto. $a = "Hola"; $b = $a . "Mundo"; // $b contiene "Hola Mundo"

Operadores Comparación $a < $b $a menor que $b. $a > $b $a mayor que $b. $a <= $b $a menor o igual que $b. $a >= $b $a mayor o igual que $b. $a == $b $a igual que $b. $a != $b $a distinto que $b.

Operadores Lógicos $a AND $b True si ambos son True. $a && $b True si ambos son True. $a OR $b True si alguno de los dos es True. $a || $b True si alguno de los dos es True. $a XOR $b True si sólo uno es True. !$a True si $a es False y viceversa.

Operadores Asignación $a = $b Asigna a $a el contenido de $b $a += $b Suma $b a $a y lo asigna a $a $a -= $b Resta $b de $a y lo asigna a $a $a *= $b Multiplica $a por $b y lo asigna a $a $a /= $b Divide $a en $b y lo asigna a $a $a .= $b Añade la cadena $b a la cadena $a

Sentencias Condicionales Permiten ejecutar o no ciertas instrucciones dependiendo del resultado de evaluar una condición. Sentencia if ... else <?php if (condición) { Sentencias a ejecutar cuando la condición es cierta. }else { Sentecias a ejecutar cuando la condición es falsa. } ?>

Sentencias Condicionales Sentencia SWITCH...CASE...DEFAULT La sentencia SWITCH ejecuta unas u otras instrucciones dependiendo del valor de una variable. <?php switch ($dia) { case ”Lunes": echo "Hoy es Lunes"; break; case ”Martes": echo "Hoy es Martes"; break; default: echo ”La cadena no corresponde a ningún día de la semana"; } ?>

Bucles Permiten iterar conjuntos de instrucciones. Sentencia WHILE <?php while (condición) { instrucciones a ejecutar. } ?> Mientras la condición sea cierta se repetirá la ejecución de las instrucciones que están dentro del ciclo.

Bucles Sentencia FOR Resulta útil cuando debemos ejecutar un bloque de código a condición de que una variable se encuentre entre un valor mínimo y otro máximo. <?php for ($num = 1; Snum <= 5; $num++) { echo $num; if ($num == 3) { echo "Aquí nos salimos \n"; break } } ?>

Funciones No es más que un bloque de código al que le pasamos una serie de parámetros y nos devuelve un valor. PHP tiene definidas gran cantidad de funciones, aunque las más importantes son las definidas por el usuario. Para declarar una función debemos utilizar la instrucción FUNCTION seguido del nombre que le vamos a asignar, y después entre paréntesis la lista de argumentos separados por comas.

Funciones - RETURN Al invocar una función, el programa pasa a ejecutar las líneas de código de esta, una vez terminado, el programa continua desde el punto en que fue llamada . Para finalizar la función aunque aún haya código por ejecutar, se utiliza la instrucción RETURN. <?php function mayor ($x, $y) { if ($x > $y) { return $x." es mayor que".$y; } else { return $y." es mayor que".$x; } } ?>

Funciones - Parámetros Existen dos formas de pasar parámetros a una función, por Valor o por Referencia. Al pasar una variable por valor su contenido no se modificará. Si lo hacemos por referencia su podrá ser modificado.

Funciones - Parámetros En PHP, por defecto, las variables se pasan por valor. Para hacerlo por referencia debemos anteponer un ampersand (&) a la variable. Si queremos que un parámetro se pase siempre por referencia se antepone el ampersand (&) al nombre del parámetro en la definición de la función.

Ahorrando líneas de código Por lo general, nuestros script tienen partes de código iguales, las funciones include() y require() nos van ahorrar muchas de estas líneas de código. Ambas funciones hacen una llamada a un determinado fichero pero de dos maneras diferentes.

Ahorrando líneas de código include() Inserta lo que contenga el fichero que llamamos de manera literal en nuestro script. require() Le decimos que el script necesitará parte de código que se encuentra en el fichero que llama.

Formularios No forman parte de PHP, sino del HTML . Todo formulario comienza con la etiqueta <Form Action=”xxxx.php” Method=“Post/Get"> Definición de formulario </Form>

Formularios ACTION Se indica el script que va procesar la información que recogemos en el formulario. METHOD Es la forma en la cual se enviaran los datos por la red. La diferencia: GET envía los datos usando la URL. POST los envía por la entrada estándar STDIO.

Envío de E-mails Para enviar correo electrónico se utiliza la instrucción mail( ) <?php mail(destinatario,tema,texto del mensaje); ?> destinatario: dirección de e-mail a donde enviar. tema: tema o subject del mensaje. texto del mensaje: cuerpo del mensaje en texto plano. Existe una sintaxis extendida de la instrucción mail( ) que permite añadir Reply-To:, From:.

Práctica Profesional PHP