SlideShare una empresa de Scribd logo
1 de 9
PHP
(Hypertext Pre-processor )
   Lenguaje Interprete
        Adriana Villacìs
PHP

   Es un lenguaje de código abierto
 adecuado para desarrollo web y que
    puede ser incrustado en HTML.


lenguaje de programacion del lado del
               servidor


significa que el código se interpreta en
  el servidor y no en el ordenador del
                 usuario.
El navegador pide un documento al
servidor, en el caso que este documento
    sea un archivo PHP, el archivo es
 interpretado y se envía su resultado al
                navegador.
Datos
                   Enteros

Tipos de datos
                  Flotantes
                    String
                   Arrays
                   Objects
                   Juggling
Declaraciòn de Variables

      • No es case sensitive (no distingue mayúsculas de
PHP     minúsculas), salvo bugs en el tratamiento de objetos.


      • No se declaran las variables y no tienen un tipo fijo, sino
        que una misma variable puede almacenar a lo largo de su
PHP     vida valores de todo tipo (números, cadenas...).


      • Todas las variables en PHP empiezan con el caracter dólar
PHP     "$"

      • Las variables se declaran simplemente inicializándolas
PHP   • $strCadena = "Hola Mundo“;echo($strCadena);
Ciclos


                                       While
         Son estructuras basadas en
         reiterar una o un grupo de
Ciclos    instrucciones "n" veces y
          dependen de una variable
                                        For
             de control del ciclo.



                                      Do While
Funciones

Las funciones son fragmentos de código independientes,
que pueden ser invocados desde otra parte del programa.
Permite realizar un programa modular y no tener que
repetir el código varias veces en distintas partes del
programa, o inclusive, en otros programas.




Una función consta de un nombre y argumentos, llamados
comúnmente parámetros.
Declaraciòn de clases



   Una clase es una                                                       class [Nombre de la
plantilla (molde), que    Debemos crear una                                      Clase] {
 define atributos (lo    clase antes de poder                                 [atributos]
                                                La sintaxis básica para
que conocemos como           crear objetos
                                                declarar una clase es:        [métodos]
variables) y métodos      (instancias) de esa
 (lo que conocemos               clase.                                            }
   como funciones)
Objetos

           • contienen atributos y operaciones de manera que cubran
             nuestras necesidades. Los atributos son variables que
             contienen información del estado de un objeto. Y las
             operaciones también conocidas como métodos, funciones

Objetos      y acciones realizan modificaciones del propio objeto o
             realizan alguna acción externa a éste.




           • $per1=new Persona();
           • $per1->inicializar('Juan');
           • $per1->imprimir();


Sintaxis

Más contenido relacionado

La actualidad más candente

5.1 estructura de una clase.
5.1 estructura de una clase.5.1 estructura de una clase.
5.1 estructura de una clase.K Manuel TN
 
OCP, JSE 6 Programmer (1Z0-851) - Guia practica 6 de 7(Colecciones y Genericos)
OCP, JSE 6 Programmer (1Z0-851) - Guia practica 6 de 7(Colecciones y Genericos)OCP, JSE 6 Programmer (1Z0-851) - Guia practica 6 de 7(Colecciones y Genericos)
OCP, JSE 6 Programmer (1Z0-851) - Guia practica 6 de 7(Colecciones y Genericos)Oscar V
 
Php, Variables y Constantes
Php, Variables y ConstantesPhp, Variables y Constantes
Php, Variables y Constantescarpe93
 
Php orientado a_objetos
Php orientado a_objetosPhp orientado a_objetos
Php orientado a_objetosJose Ney Quil
 
Presentacion JFlex USC (Compiladores) 2011B
Presentacion JFlex USC (Compiladores) 2011BPresentacion JFlex USC (Compiladores) 2011B
Presentacion JFlex USC (Compiladores) 2011BKuritzuthian
 
Java persistence
Java persistenceJava persistence
Java persistencecabraval
 
Introducción a la programación orientada a objetos con JavaScript
Introducción a la programación orientada a objetos con JavaScriptIntroducción a la programación orientada a objetos con JavaScript
Introducción a la programación orientada a objetos con JavaScriptFrancisco Javier Arce Anguiano
 
Clases y variables
Clases y variablesClases y variables
Clases y variablesmaderin33
 
9 Curso de POO en java - variables, constantes y objetos
9 Curso de POO en java - variables, constantes y objetos9 Curso de POO en java - variables, constantes y objetos
9 Curso de POO en java - variables, constantes y objetosClara Patricia Avella Ibañez
 
Programacion estructurada (variables Java)
Programacion estructurada (variables Java)Programacion estructurada (variables Java)
Programacion estructurada (variables Java)Guelmy Romero
 

La actualidad más candente (20)

5.1 estructura de una clase.
5.1 estructura de una clase.5.1 estructura de una clase.
5.1 estructura de una clase.
 
OCP, JSE 6 Programmer (1Z0-851) - Guia practica 6 de 7(Colecciones y Genericos)
OCP, JSE 6 Programmer (1Z0-851) - Guia practica 6 de 7(Colecciones y Genericos)OCP, JSE 6 Programmer (1Z0-851) - Guia practica 6 de 7(Colecciones y Genericos)
OCP, JSE 6 Programmer (1Z0-851) - Guia practica 6 de 7(Colecciones y Genericos)
 
Php, Variables y Constantes
Php, Variables y ConstantesPhp, Variables y Constantes
Php, Variables y Constantes
 
Variables
VariablesVariables
Variables
 
Semana 4 Introduccion Javascript
Semana 4   Introduccion JavascriptSemana 4   Introduccion Javascript
Semana 4 Introduccion Javascript
 
Php orientado a_objetos
Php orientado a_objetosPhp orientado a_objetos
Php orientado a_objetos
 
Operadores poo
Operadores pooOperadores poo
Operadores poo
 
Presentacion JFlex USC (Compiladores) 2011B
Presentacion JFlex USC (Compiladores) 2011BPresentacion JFlex USC (Compiladores) 2011B
Presentacion JFlex USC (Compiladores) 2011B
 
Java persistence
Java persistenceJava persistence
Java persistence
 
Java 5 se (presentación3)
Java 5 se (presentación3)Java 5 se (presentación3)
Java 5 se (presentación3)
 
Programación Orientada a Objetos para Python
Programación Orientada a Objetos para PythonProgramación Orientada a Objetos para Python
Programación Orientada a Objetos para Python
 
Introducción a la programación orientada a objetos con JavaScript
Introducción a la programación orientada a objetos con JavaScriptIntroducción a la programación orientada a objetos con JavaScript
Introducción a la programación orientada a objetos con JavaScript
 
Act 2 y 3
Act 2 y 3Act 2 y 3
Act 2 y 3
 
Semana 4 Javascript Estructura de Datos y ciclo FOR
Semana 4   Javascript Estructura de Datos y ciclo FORSemana 4   Javascript Estructura de Datos y ciclo FOR
Semana 4 Javascript Estructura de Datos y ciclo FOR
 
Semana9b Vbr
Semana9b VbrSemana9b Vbr
Semana9b Vbr
 
Clases y variables
Clases y variablesClases y variables
Clases y variables
 
Java apesteguia
Java apesteguiaJava apesteguia
Java apesteguia
 
9 Curso de POO en java - variables, constantes y objetos
9 Curso de POO en java - variables, constantes y objetos9 Curso de POO en java - variables, constantes y objetos
9 Curso de POO en java - variables, constantes y objetos
 
Programación 2
Programación 2Programación 2
Programación 2
 
Programacion estructurada (variables Java)
Programacion estructurada (variables Java)Programacion estructurada (variables Java)
Programacion estructurada (variables Java)
 

Destacado

Destacado (7)

DEFINICION DE Php
DEFINICION DE PhpDEFINICION DE Php
DEFINICION DE Php
 
Php ppt
Php pptPhp ppt
Php ppt
 
Introduccion a php
Introduccion a phpIntroduccion a php
Introduccion a php
 
Introducción a PHP
Introducción a PHPIntroducción a PHP
Introducción a PHP
 
introduccion al Lenguaje php
introduccion al Lenguaje phpintroduccion al Lenguaje php
introduccion al Lenguaje php
 
Introducción a programación con PHP
Introducción a programación con PHPIntroducción a programación con PHP
Introducción a programación con PHP
 
3 Introducción al lenguaje PHP
3 Introducción al lenguaje PHP3 Introducción al lenguaje PHP
3 Introducción al lenguaje PHP
 

Similar a Php adriana vllacis

Similar a Php adriana vllacis (20)

Java basico
Java basicoJava basico
Java basico
 
Programacion java basica
Programacion java basicaProgramacion java basica
Programacion java basica
 
Guia poo
Guia pooGuia poo
Guia poo
 
Estructura básica de un programa en C++
Estructura básica de un programa en C++Estructura básica de un programa en C++
Estructura básica de un programa en C++
 
Programacion en java
Programacion en javaProgramacion en java
Programacion en java
 
Presentacion Java
Presentacion JavaPresentacion Java
Presentacion Java
 
Programación en java
Programación en javaProgramación en java
Programación en java
 
Programación Orientada a Objetos
Programación Orientada a ObjetosProgramación Orientada a Objetos
Programación Orientada a Objetos
 
Lenguajes de programación orientados a objetos
Lenguajes de programación orientados a objetosLenguajes de programación orientados a objetos
Lenguajes de programación orientados a objetos
 
Curso php y_mysql
Curso php y_mysqlCurso php y_mysql
Curso php y_mysql
 
Introducción A C# (VersióN Charla)
Introducción A C# (VersióN Charla)Introducción A C# (VersióN Charla)
Introducción A C# (VersióN Charla)
 
Poo 1
Poo 1Poo 1
Poo 1
 
Preguntas ejer1
Preguntas ejer1Preguntas ejer1
Preguntas ejer1
 
Realidad Aumentada (RA). Fundamentos de Java
Realidad Aumentada (RA). Fundamentos de JavaRealidad Aumentada (RA). Fundamentos de Java
Realidad Aumentada (RA). Fundamentos de Java
 
java y xml
java y xmljava y xml
java y xml
 
Estructura basica de_un_programa_c_
Estructura basica de_un_programa_c_Estructura basica de_un_programa_c_
Estructura basica de_un_programa_c_
 
Estructura basica de_un_programa_c_ (1)
Estructura basica de_un_programa_c_ (1)Estructura basica de_un_programa_c_ (1)
Estructura basica de_un_programa_c_ (1)
 
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.
 
Fund progbd 3_u1_lenguajeprogramacionjava1
Fund progbd 3_u1_lenguajeprogramacionjava1Fund progbd 3_u1_lenguajeprogramacionjava1
Fund progbd 3_u1_lenguajeprogramacionjava1
 
Php basico
Php basicoPhp basico
Php basico
 

Php adriana vllacis

  • 1. PHP (Hypertext Pre-processor ) Lenguaje Interprete Adriana Villacìs
  • 2. PHP Es un lenguaje de código abierto adecuado para desarrollo web y que puede ser incrustado en HTML. lenguaje de programacion del lado del servidor significa que el código se interpreta en el servidor y no en el ordenador del usuario.
  • 3. El navegador pide un documento al servidor, en el caso que este documento sea un archivo PHP, el archivo es interpretado y se envía su resultado al navegador.
  • 4. Datos Enteros Tipos de datos Flotantes String Arrays Objects Juggling
  • 5. Declaraciòn de Variables • No es case sensitive (no distingue mayúsculas de PHP minúsculas), salvo bugs en el tratamiento de objetos. • No se declaran las variables y no tienen un tipo fijo, sino que una misma variable puede almacenar a lo largo de su PHP vida valores de todo tipo (números, cadenas...). • Todas las variables en PHP empiezan con el caracter dólar PHP "$" • Las variables se declaran simplemente inicializándolas PHP • $strCadena = "Hola Mundo“;echo($strCadena);
  • 6. Ciclos While Son estructuras basadas en reiterar una o un grupo de Ciclos instrucciones "n" veces y dependen de una variable For de control del ciclo. Do While
  • 7. Funciones Las funciones son fragmentos de código independientes, que pueden ser invocados desde otra parte del programa. Permite realizar un programa modular y no tener que repetir el código varias veces en distintas partes del programa, o inclusive, en otros programas. Una función consta de un nombre y argumentos, llamados comúnmente parámetros.
  • 8. Declaraciòn de clases Una clase es una class [Nombre de la plantilla (molde), que Debemos crear una Clase] { define atributos (lo clase antes de poder [atributos] La sintaxis básica para que conocemos como crear objetos declarar una clase es: [métodos] variables) y métodos (instancias) de esa (lo que conocemos clase. } como funciones)
  • 9. Objetos • contienen atributos y operaciones de manera que cubran nuestras necesidades. Los atributos son variables que contienen información del estado de un objeto. Y las operaciones también conocidas como métodos, funciones Objetos y acciones realizan modificaciones del propio objeto o realizan alguna acción externa a éste. • $per1=new Persona(); • $per1->inicializar('Juan'); • $per1->imprimir(); Sintaxis