El lenguaje de programación PHP Tipos de Datos. Semestre: A-2010

Documentos relacionados
Tema IV El lenguaje de programación PHP Tipos de Datos

Construcción de Expresiones Programación Estructurada. Semestre: A-2012

Cursos PHP construcción de sitios web dinámicos

JavaScript: Operadores

Unidad V: Programación del lado del servidor

Qué es PHP? Example #1 Un ejemplo introductorio "<?,?>".

Fundamentos de programación con PHP

2.3. Lenguajes de programación del lado Servidor. ASP.NET (Active Server Pages).

Programación en C. Algoritmo y Estructura de Datos. Ing. M. Laura López. Programación en C

Fundamentos PHP. El término puntuación nos referimos a la sintaxis usada en PHP para la terminación de una línea de código (;)

EXPRESIONES Y OPERADORES

ING1310 Introducción a la Computación. Python. Conceptos Básicos. Carlos Reveco

Mysql. <? PhP?> EL php necesita que un servidor web con capacidad php sea instalado y ejecutado para poder ejecutar las páginas php.

Programación páginas web con PHP

Herramientas Modernas de Programación Licenciatura en Administración de Tecnologías de Información y Comunicaciones

Características de JavaScript

Tema III: Introducción al lenguaje de programación

2. Java. 3. JavaScript

Ficha de Aprendizaje N 13

Desarrollo.NET con Sharepoint

OPERADORES ARITMÉTICOS EN PHP: OPERADORES BÁSICOS Y RESTO (MÓDULO). INCREMENTO Y DECREMENTO. (CU00819B)

El programa en JavaScript debe ir encerrado entre la marca script e inicializada la propiedad type con la cadena text/javascript:

Desarrollo y servicios web

BUENOS DIAS! Ing. Germán Ziegler

SENA Distrito Capital Centro de Electricidad, Electrónica y Telecomunicaciones ADSI - Ing. Espec. Javier Vaquiro

Tema: Entorno a C# y Estructuras Secuenciales.

Manual de turbo pascal

Programación Orientada a Objetos. Sesión 6: El Elemento adicional del lenguaje orientado a objetos

Cuales son los 6 lenguajes de programacion mas usados actualmente. Cuales son los 6 lenguajes de programación mas usados actualmente.

LENGUAJES JÓVENES PROGRAMADORES

4- Introducción a PHP

Informática General 2016 Cátedra: Valeria Drelichman, Pedro Paleo, Leonardo Nadel, Norma Morales

$0 Representa al parámetro cero o nombre del programa $1 Representa al parámetro uno $2 Representa al parámetro dos

Así, según el nivel de interacción podemos clasificar las web en:

ANEXO A. FRAMEWORK SARA

Curso de PHP. Tema 2: Lenguaje PHP básico

PÁGINAS DINÁMICAS WEB CON PHP. Unidad 1 FUNDAMENTOS DE PHP

MASTER PROFESIONAL C# 5 Y ASP.NET MVC 5

Índice INTRODUCCIÓN...11 CAPÍTULO 1. SELECCIÓN DE ARQUITECTURAS Y HERRAMIENTAS DE PROGRAMACIÓN...13

Práctica 6. Localización de páginas web con SDL Trados Studio

GENERACIÓN DE CÓDIGO ORIENTADO A OBJETOS

Laboratorio de Sistemas Departamento de Ingeniería en Sistemas de Información Universidad Tecnológica Nacional Facultad Regional Córdoba. Porque PHP?

Introducción a PL/SQL

Herramientas de Software Libre para la Gestión de Proyectos. Ing. Eddie Malca Vicente Universidad Nacional del Callao

Todo programa en 'C' consta de una o más funciones, una de las cuales se llama main.

Principios de Computadoras II

Temario Programación Web para Web

PHP: Lenguaje de programación

Objetivo: Introducción conceptual y aplicación básica de los lenguajes del lado del servidor.

Elementos de un programa en C

Programa Formativo. Código: Curso: Lenguaje PHP y Cake PHP Framework Modalidad: ONLINE Duración: 60h.

Las expresiones son combinaciones de constantes, variables, símbolos de operación, paréntesis y nombres de funciones especiales.

Algoritmos. Medios de expresión de un algoritmo. Diagrama de flujo

1. Explorando la ventana Python

PHP Y BASES DE DATOS. Introducción a SQL

Autoestudio 2: Variables y Operadores

LENGUAJE PHP Y CAKEPHP FRAMEWORK

ESTRUCTURA DE ASIGNACIÓN

Apunte Laboratorio ALPI - El lenguaje de programación Pascal

UNIVERSIDAD TÉCNICA DEL NORTE FACULTAD DE INGENIERÍA EN CIENCIAS APLICADAS CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES MANUAL TÉCNICO

M. en E. Noemí López García

Componentes Básicos. InCo. InCo Componentes Básicos 1 / 28

Introducción a Python

BLOQUE II FASE 7 PROGRAMACIÓN DE Páginas WEB

una red de equipos no puede funcionar sin un sistema operativo de red

Programación Inicial. Requisitos previos. Objetivos. Próximos Inicios. Modalidad a Distancia. Costo y formas de pago. Resumen de Contenidos

- Si es así, cuales son los lenguajes y entornos libres comparables a un C/C++ con Anjuta-Glade/Visual Studio y buenas librerias?

DISEÑO CURRICULAR ELECTIVA II. DESARROLLO DE APLICACIONES WEB

GUÍA DE TRABAJO N 1 C# Ing. Néstor Raúl Suarez Perpiñan Página 1 de 13

JavaScript Básico. Elementos Básicos: Comentarios: Literales: Valores que puede tomar una variable o una constante.

Fundamentos de Programación

4. Operadores Operador asignación

Unidad IV: Programación del lado del cliente

Informática. JavaScript: Lenguaje de programación. Fco J. Martín Mateos Carmen Graciani

Java Avanzado Facultad de Ingeniería. Escuela de computación.

Objetivos y Temario CURSO JAVA 7

Programación PHP. orientada a formularios DISEÑOS CURRICULARES CON ENFOQUE POR COMPETENCIAS LABORALES

Java Avanzado. Guía 1. Java Avanzado Facultad de Ingeniería. Escuela de computación.

LABORATORIO #1 INTRODUCCIÓN AL LENGUAJE DE PROGRAMACIÓN C++

INTRODUCCIÓN A LOS LENGUAJES DE PROGRAMACIÓN (WIN-LOGO)

Curso PHP Módulo 1 R-Luis

Desarrollo de Aplicaciones Web Adaptivas con PHP MySql y Jquery 50 HORAS

Requisitos Previos de Instalación Conceptos básicos a manejar antes de avanzar con el curso.

Generador de páginas WEB FrontPage2002 (2 de 2)

TEMA 2. LENGUAJE C. CONCEPTOS BÁSICOS Y PROGRAMACIÓN ELEMENTAL.

Transcripción:

Tema IV y V: El lenguaje de programación PHP Tipos de Datos Semestre: A-2010 Profesora: Nelly García Mora

Agenda 1. Introducción al lenguaje de programación 2. Conceptos básicos 3. Ventajas y desventajas 4. Uso Actual del Lenguaje 5. Variables y tipos de datos 6. Expresiones Aritméticas

1. Introducción al lenguaje PHP PHP es el acrónimo de Hipertext Preprocesor. Es un lenguaje de programación del lado del servidor gratuito e independiente de plataforma, rápido, con una gran librería de funciones y mucha documentación. Fue creado por Rasmus Lerdorf en 1995 Rasmus Lerdorf (nació el 22 de Noviembre de 1968 en Groenlandia)

1. Introducción al lenguaje PHP La primera versión fue conocida como PHP3 Revolucionó al mercado, generando consigo un gran uso de tecnologías vía Web. Aquí trabajaron: Andy Gutsman, Zeev Suraski y Rasmus L. Tanto Andi Gutmans como Zeev Suraski se abocaron al diseño y creación de PHP4, lo cual significó otra revolución para el lenguaje, ninguna línea de código tendría ya que ser interpretada mientras era líd leída, esto debido a que hicieron que el lenguaje fuese tanto compilado como interpretado, esto mediante la construcción de lo que denominaron el motor Zend. PHP4 liberada en 1999

1. Introducción al lenguaje PHP

2. Conceptos básicos Multiplataforma Ejecución en Servidor se ejecuta en el servidor web justo antes de que se envíe la página a través de Internet al cliente. Laspáginasqueseejecutanenelservidorpuedenrealizaraccesosa bases de datos, conexiones en red, y otras tareas para crear la página final que verá el cliente. El cliente solamente recibe una página con el código HTML resultante de la ejecución de la página PHP. Dado que la página resultante contiene únicamente código HTML, es compatible con todos los navegadores

2. Conceptos básicos Es un computador que formando parte de una red, Servidor? provee servicios a otras computadoras denominadas clientes. SOFTWARE

2. Conceptos básicos Qué necesitamos para programar en PHP? SOFTWARE

3. Ventajas y Desventajas VENTAJAS PHP corre en (casi) cualquier plataforma utilizando el mismo código fuente, pudiendo ser compilado y ejecutado en algo así como 25 plataformas, incluyendo diferentes versiones de AS/400, Mac OS X, Novell NetWare, OS/2, RISC OS, SGI IRIX 6.5.x, Solaris (SPARC, INTEL), GNU/Linux y Microsoft Windows. La sintaxis de PHP es similar a la del C, por esto cualquiera con experiencia en lenguajesdel estilo C podrá entender rápidamente PHP. Se pueden hacer grandes cosas con pocas líneas de código. Lo que hace que merezca la pena aprenderlo. Puede interactuar con muchos motores de bases de datos tales como: MySQL, MS SQL, Oracle, Informix, PostgreSQL, y otros.

3. Ventajas y Desventajas DESVENTAJAS No nació como un lenguaje propiamente orientado a objetos, lo cual puede no permite explotar al máximo este tipo de programación en aplicaciones grandes. Frecuentemente se encuentran algunas fallas en la seguridad. La legibilidad del código puede verse afectada al mezclar sentencias HTML y PHP.

4. Uso Actual del lenguaje PHP es uno de los lenguajes más usados a nivel mundial, actualmente más de 6 millones de dominios lo usan. Posee mayor documentaciónenlaweb que cualquier otro lenguajescript. La mayoría de las aplicaciones realizadas hoy en día se están ajustando a modelos cliente servidor, gracias a su distribución mediante el internet. En el área de la geografía g se han creado herramientas como Mapfish y P.mapper que emplean los navegadores Web, PHP, y JavaScript para generar consulta de mapas dinámicos.

Ambiente de desarrollo Cuerpo erpodel código PHP Al igual que en el lenguaje C las Al igual que en el lenguaje C, las sentencias se separan con ;

5. Variables y tipos de datos Los nombres de variables comienzan con el signo $ y son sensibles a mayúsculas y minúsculas (no así las palabras claves del lenguaje). En PHP no es necesario definir el tipo antes de utilizarla, las mismas se crean en el momento de emplearlas. Las variables se declaran cuando se le asigna un valor, por ejemplo:

5. Variables y tipos de datos PHP soporta los siguientes tipos: entero números en punto flotante t cadena de caracteres o string array El tipo de una variable normalmente no lo indica el programador; en su lugar, lo decide PHP en tiempo de ejecución dependiendo del contexto en el que se utilice esa variable. COMO MOSTRAR INFORMACIÓN EN PHP Echo lo que se desee mostrar ; $a=nelly; Echo Hola l!! $a ; //la salida ld será Hola l!! NELLY Print también sirve para mostrar información ;

5. Variables y tipos de datos COMO LEER O INTRODUCIR INFORMACIÓN EN PHP

5. Variables y tipos de datos

6. Expresiones Aritméticas Operadores Aritméticos Ejemplo Nombre Resultado $a Negación El opuesto de $a. $a + $b Suma Suma de $a y $b. $a $b Resta Diferencia entre $a y $b. $a * $b Multiplicación Producto de $a y $b. $a / $b División Cociente de $a y $b. Resto de $a dividido por $b. Cuidado: Los números se convierten a enteros antes de $a % $b Módulo efectuar el cálculo. Por ejemplo, 5 % 25da 2.5 como resultado 1 y no 0 porque calcula el resto de 5 entre 2, no de 5 entre 2.5.

6. Expresiones Aritméticas Operadores de Asignación Ejemplo Nombre Equivale a $a += $b Suma $a = $a + $b $a = $b Resta $a = $a $b $a *= $b Multiplicación $a = $a * $b $a /= $b División $a = $a / $b $a %= $b Módulo $a = $a % $b