SlideShare una empresa de Scribd logo
PHP
Introducción

 Estructura

Comentarios

 Variables

Asignación
PHP es un lenguaje de programación interpretado, diseñado
  originalmente para la creación de páginas web dinámicas. Es
  usado principalmente para la interpretación del lado del servidor
  (server-side scripting) pero actualmente puede ser utilizado
  desde una interfaz de línea de comandos o en la creación de
  otros tipos de programas.

PHP es un acrónimo recursivo que significa: Hypertext Pre-processor
El gran parecido que posee PHP con los lenguajes más comunes
    de programación estructurada, como C y Perl, permiten a la
    mayoría de los programadores crear aplicaciones complejas
    con una curva de aprendizaje muy corta. También les permite
    involucrarse con aplicaciones de contenido dinámico sin tener
    que aprender todo un nuevo grupo de funciones.
Código embebido en html:

<? php
  Comandos
?>
Otras formas
Los comentarios pueden ser manejados según se define en
   lenguajes de programación como Perl o C++:



//comentarios de una sola línea

/* comentario de
Varias lineas*/
Un lenguaje de programación no tendría sentido sin el uso de las
   variables, ya que son la base de todo entorno de
   programación. Gracias a ellas podremos realizar operaciones
   aritméticas, operaciones con cadenas, así como todo tipo de
   operaciones.
A diferencia de otros lenguajes, PHP posee una gran flexibilidad a
   la hora de operar con variables. En efecto, cuando definimos
   una variable asignándole un valor, el ordenador le atribuye un
   tipo:
<?
   $cadena="5"; //esto es una cadena
   $entero=3; //esto es un entero
   echo $cadena+$entero
?>
Variables numéricas
                 Almacenan cifras
                                        Números sin
 Enteros           $entero=2002;
                                         decimales
                                      Números con o sin
   Real           $real=3.14159;
                                          decimal


             Variables alfanuméricas
 Almacenan textos compuestos de números y/o cifras
               Almacenan variables $cadena="Hola
Cadenas
               alfanuméricas       amigo";

Más contenido relacionado

La actualidad más candente

Elementos de programación variables ctes_sist de almacenamiento
Elementos de programación variables ctes_sist de almacenamientoElementos de programación variables ctes_sist de almacenamiento
Elementos de programación variables ctes_sist de almacenamientoJohnny Montenegro Molina
 
Sintaxis del lenguaje c++
Sintaxis del lenguaje c++Sintaxis del lenguaje c++
Sintaxis del lenguaje c++
Krisna M. B. Ready S.
 
Estructuras de los lenguajes de programacion
Estructuras de los lenguajes de programacionEstructuras de los lenguajes de programacion
Estructuras de los lenguajes de programacionManuelDorante65
 
Sintaxis de lenguaje de programacion
Sintaxis de lenguaje de programacionSintaxis de lenguaje de programacion
Sintaxis de lenguaje de programacion
luismart05
 
Estructura básica de pascal
Estructura básica de pascalEstructura básica de pascal
Turbo Pascal
Turbo PascalTurbo Pascal
Turbo Pascal
Melvin Adalid
 
Guía de Python
Guía de Python Guía de Python
Guía de Python
Lennys Camargo
 
Sintaxis en java
Sintaxis en javaSintaxis en java
Sintaxis en java
pbcanessa
 
Lenguajes diapositivas
Lenguajes diapositivasLenguajes diapositivas
Lenguajes diapositivasstarduslex
 
3. Elementos basicos de un programa
3.  Elementos basicos de un programa3.  Elementos basicos de un programa
3. Elementos basicos de un programamartell024
 
lenguaje pascal
lenguaje pascallenguaje pascal
lenguaje pascal
otaru
 

La actualidad más candente (20)

Elementos de programación variables ctes_sist de almacenamiento
Elementos de programación variables ctes_sist de almacenamientoElementos de programación variables ctes_sist de almacenamiento
Elementos de programación variables ctes_sist de almacenamiento
 
Sintaxis del lenguaje c++
Sintaxis del lenguaje c++Sintaxis del lenguaje c++
Sintaxis del lenguaje c++
 
Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigo
 
Ensayo php
Ensayo phpEnsayo php
Ensayo php
 
Ensayo de php
Ensayo de phpEnsayo de php
Ensayo de php
 
Estructuras de los lenguajes de programacion
Estructuras de los lenguajes de programacionEstructuras de los lenguajes de programacion
Estructuras de los lenguajes de programacion
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Los pseudocodigos
Los pseudocodigosLos pseudocodigos
Los pseudocodigos
 
Sintaxis de lenguaje de programacion
Sintaxis de lenguaje de programacionSintaxis de lenguaje de programacion
Sintaxis de lenguaje de programacion
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
Estructura básica de pascal
Estructura básica de pascalEstructura básica de pascal
Estructura básica de pascal
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Turbo Pascal
Turbo PascalTurbo Pascal
Turbo Pascal
 
Lenguaje C
Lenguaje CLenguaje C
Lenguaje C
 
Guía de Python
Guía de Python Guía de Python
Guía de Python
 
Sintaxis en java
Sintaxis en javaSintaxis en java
Sintaxis en java
 
Lenguajes diapositivas
Lenguajes diapositivasLenguajes diapositivas
Lenguajes diapositivas
 
3. Elementos basicos de un programa
3.  Elementos basicos de un programa3.  Elementos basicos de un programa
3. Elementos basicos de un programa
 
lenguaje pascal
lenguaje pascallenguaje pascal
lenguaje pascal
 
Presentación1
Presentación1Presentación1
Presentación1
 

Destacado

Lasnebulosas 110621090241-phpapp02
Lasnebulosas 110621090241-phpapp02Lasnebulosas 110621090241-phpapp02
Lasnebulosas 110621090241-phpapp02Angela Aguirre
 
Bioquimica en mi cuerpo
Bioquimica en mi cuerpoBioquimica en mi cuerpo
Bioquimica en mi cuerpoYochi Cun
 
La revolucion industrial_y_el_movimiento_obrero
La revolucion industrial_y_el_movimiento_obreroLa revolucion industrial_y_el_movimiento_obrero
La revolucion industrial_y_el_movimiento_obreroWanda Loop
 
Alfredo v.s freddy
Alfredo v.s freddyAlfredo v.s freddy
Alfredo v.s freddyDiana Cortez
 
Sistema de información institucional ges bas informatica
Sistema de información institucional ges bas informaticaSistema de información institucional ges bas informatica
Sistema de información institucional ges bas informaticaJSebasForero
 
RESUMEN DE TICS
RESUMEN DE TICSRESUMEN DE TICS
RESUMEN DE TICS
Edisson Tixe
 
Clase intro mec_cinem_1_y_2
Clase intro mec_cinem_1_y_2Clase intro mec_cinem_1_y_2
Clase intro mec_cinem_1_y_2arnaugm
 
R lm perez_s (1)
R lm perez_s (1)R lm perez_s (1)
R lm perez_s (1)Sofi Hg
 
Tarea 5 "Reazago Educativo en Máxico"
Tarea 5 "Reazago Educativo en Máxico"Tarea 5 "Reazago Educativo en Máxico"
Tarea 5 "Reazago Educativo en Máxico"verep08
 
Resultados del futbol ecuatoriano
Resultados del futbol ecuatorianoResultados del futbol ecuatoriano
Resultados del futbol ecuatorianoPaul Ramos
 
PLAN DE GESTION
PLAN DE GESTIONPLAN DE GESTION
PLAN DE GESTION
altosmulatos
 
LETRA DE LA CANCIÓN "SIN SENTIMIENTO" - GRUPO NICHE
LETRA DE LA CANCIÓN "SIN SENTIMIENTO" - GRUPO NICHELETRA DE LA CANCIÓN "SIN SENTIMIENTO" - GRUPO NICHE
LETRA DE LA CANCIÓN "SIN SENTIMIENTO" - GRUPO NICHEIngrid Julieth
 

Destacado (20)

Expo 1
Expo 1Expo 1
Expo 1
 
Media tecnica
Media tecnicaMedia tecnica
Media tecnica
 
Lasnebulosas 110621090241-phpapp02
Lasnebulosas 110621090241-phpapp02Lasnebulosas 110621090241-phpapp02
Lasnebulosas 110621090241-phpapp02
 
Amazonia venezuelana canaima
Amazonia venezuelana   canaimaAmazonia venezuelana   canaima
Amazonia venezuelana canaima
 
Attachment (1)
Attachment (1)Attachment (1)
Attachment (1)
 
Bioquimica en mi cuerpo
Bioquimica en mi cuerpoBioquimica en mi cuerpo
Bioquimica en mi cuerpo
 
La revolucion industrial_y_el_movimiento_obrero
La revolucion industrial_y_el_movimiento_obreroLa revolucion industrial_y_el_movimiento_obrero
La revolucion industrial_y_el_movimiento_obrero
 
Alfredo v.s freddy
Alfredo v.s freddyAlfredo v.s freddy
Alfredo v.s freddy
 
Sistema de información institucional ges bas informatica
Sistema de información institucional ges bas informaticaSistema de información institucional ges bas informatica
Sistema de información institucional ges bas informatica
 
RESUMEN DE TICS
RESUMEN DE TICSRESUMEN DE TICS
RESUMEN DE TICS
 
1
11
1
 
Clase intro mec_cinem_1_y_2
Clase intro mec_cinem_1_y_2Clase intro mec_cinem_1_y_2
Clase intro mec_cinem_1_y_2
 
5º fotos llamativas
5º fotos llamativas5º fotos llamativas
5º fotos llamativas
 
R lm perez_s (1)
R lm perez_s (1)R lm perez_s (1)
R lm perez_s (1)
 
Tarea 5 "Reazago Educativo en Máxico"
Tarea 5 "Reazago Educativo en Máxico"Tarea 5 "Reazago Educativo en Máxico"
Tarea 5 "Reazago Educativo en Máxico"
 
Presentación1
Presentación1Presentación1
Presentación1
 
Resultados del futbol ecuatoriano
Resultados del futbol ecuatorianoResultados del futbol ecuatoriano
Resultados del futbol ecuatoriano
 
PLAN DE GESTION
PLAN DE GESTIONPLAN DE GESTION
PLAN DE GESTION
 
Feliz Navidad
Feliz NavidadFeliz Navidad
Feliz Navidad
 
LETRA DE LA CANCIÓN "SIN SENTIMIENTO" - GRUPO NICHE
LETRA DE LA CANCIÓN "SIN SENTIMIENTO" - GRUPO NICHELETRA DE LA CANCIÓN "SIN SENTIMIENTO" - GRUPO NICHE
LETRA DE LA CANCIÓN "SIN SENTIMIENTO" - GRUPO NICHE
 

Similar a Introducción a PHP

Introducción al lenguaje de programación PHP
Introducción al lenguaje de programación PHPIntroducción al lenguaje de programación PHP
Introducción al lenguaje de programación PHP
Mijhail3
 
Programación en Perl
Programación en PerlProgramación en Perl
Programación en Perl
Liseth Rìos
 
EXPO PERL UTT
EXPO PERL UTTEXPO PERL UTT
EXPO PERL UTT
Casa Marzam
 
Curso lenguaje c_segundo_modulo_
Curso lenguaje c_segundo_modulo_Curso lenguaje c_segundo_modulo_
Curso lenguaje c_segundo_modulo_Jennybeatriz1
 
Elian examen-info-
Elian examen-info-Elian examen-info-
Elian examen-info-
elian rivas
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
lisobra
 
algoritmo
algoritmoalgoritmo
algoritmo
fior
 
Guia programacionwebbasicophp
Guia programacionwebbasicophpGuia programacionwebbasicophp
Guia programacionwebbasicophp
lissette_torrealba
 
Estructura sintactica de los lenguajes
Estructura sintactica de los lenguajesEstructura sintactica de los lenguajes
Estructura sintactica de los lenguajesFenix Flame
 
Php curso03
Php   curso03Php   curso03
Php curso03
viruscraquer
 
PROGRAMACION PHP
PROGRAMACION PHPPROGRAMACION PHP
PROGRAMACION PHP
Karla Ordoñez
 
Web-Multimedia-clase1
Web-Multimedia-clase1Web-Multimedia-clase1
Web-Multimedia-clase1
rlramirez
 
Primera Clase
Primera ClasePrimera Clase
Primera Clase
juancainfo
 
Fundamentos del la programación en el diseño web
Fundamentos del la programación en el diseño webFundamentos del la programación en el diseño web
Fundamentos del la programación en el diseño webmateonova1
 
FUNDAMENTOS DE PROGRAMACIÓN EN DISEÑO WEB
FUNDAMENTOS DE PROGRAMACIÓN EN DISEÑO WEBFUNDAMENTOS DE PROGRAMACIÓN EN DISEÑO WEB
FUNDAMENTOS DE PROGRAMACIÓN EN DISEÑO WEBDiego Alejandro
 
Mini manual php
Mini manual phpMini manual php

Similar a Introducción a PHP (20)

Introducción al lenguaje de programación PHP
Introducción al lenguaje de programación PHPIntroducción al lenguaje de programación PHP
Introducción al lenguaje de programación PHP
 
Curso php y_mysql
Curso php y_mysqlCurso php y_mysql
Curso php y_mysql
 
PHP.docx
PHP.docxPHP.docx
PHP.docx
 
Programación en Perl
Programación en PerlProgramación en Perl
Programación en Perl
 
Curso php y_my_sql
Curso php y_my_sqlCurso php y_my_sql
Curso php y_my_sql
 
EXPO PERL UTT
EXPO PERL UTTEXPO PERL UTT
EXPO PERL UTT
 
Curso lenguaje c_segundo_modulo_
Curso lenguaje c_segundo_modulo_Curso lenguaje c_segundo_modulo_
Curso lenguaje c_segundo_modulo_
 
Elian examen-info-
Elian examen-info-Elian examen-info-
Elian examen-info-
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
algoritmo
algoritmoalgoritmo
algoritmo
 
Segundo trabajo
Segundo trabajoSegundo trabajo
Segundo trabajo
 
Guia programacionwebbasicophp
Guia programacionwebbasicophpGuia programacionwebbasicophp
Guia programacionwebbasicophp
 
Estructura sintactica de los lenguajes
Estructura sintactica de los lenguajesEstructura sintactica de los lenguajes
Estructura sintactica de los lenguajes
 
Php curso03
Php   curso03Php   curso03
Php curso03
 
PROGRAMACION PHP
PROGRAMACION PHPPROGRAMACION PHP
PROGRAMACION PHP
 
Web-Multimedia-clase1
Web-Multimedia-clase1Web-Multimedia-clase1
Web-Multimedia-clase1
 
Primera Clase
Primera ClasePrimera Clase
Primera Clase
 
Fundamentos del la programación en el diseño web
Fundamentos del la programación en el diseño webFundamentos del la programación en el diseño web
Fundamentos del la programación en el diseño web
 
FUNDAMENTOS DE PROGRAMACIÓN EN DISEÑO WEB
FUNDAMENTOS DE PROGRAMACIÓN EN DISEÑO WEBFUNDAMENTOS DE PROGRAMACIÓN EN DISEÑO WEB
FUNDAMENTOS DE PROGRAMACIÓN EN DISEÑO WEB
 
Mini manual php
Mini manual phpMini manual php
Mini manual php
 

Introducción a PHP

  • 2. PHP es un lenguaje de programación interpretado, diseñado originalmente para la creación de páginas web dinámicas. Es usado principalmente para la interpretación del lado del servidor (server-side scripting) pero actualmente puede ser utilizado desde una interfaz de línea de comandos o en la creación de otros tipos de programas. PHP es un acrónimo recursivo que significa: Hypertext Pre-processor
  • 3. El gran parecido que posee PHP con los lenguajes más comunes de programación estructurada, como C y Perl, permiten a la mayoría de los programadores crear aplicaciones complejas con una curva de aprendizaje muy corta. También les permite involucrarse con aplicaciones de contenido dinámico sin tener que aprender todo un nuevo grupo de funciones.
  • 4. Código embebido en html: <? php Comandos ?> Otras formas
  • 5. Los comentarios pueden ser manejados según se define en lenguajes de programación como Perl o C++: //comentarios de una sola línea /* comentario de Varias lineas*/
  • 6. Un lenguaje de programación no tendría sentido sin el uso de las variables, ya que son la base de todo entorno de programación. Gracias a ellas podremos realizar operaciones aritméticas, operaciones con cadenas, así como todo tipo de operaciones. A diferencia de otros lenguajes, PHP posee una gran flexibilidad a la hora de operar con variables. En efecto, cuando definimos una variable asignándole un valor, el ordenador le atribuye un tipo: <? $cadena="5"; //esto es una cadena $entero=3; //esto es un entero echo $cadena+$entero ?>
  • 7. Variables numéricas Almacenan cifras Números sin Enteros $entero=2002; decimales Números con o sin Real $real=3.14159; decimal Variables alfanuméricas Almacenan textos compuestos de números y/o cifras Almacenan variables $cadena="Hola Cadenas alfanuméricas amigo";