SlideShare a Scribd company logo
1 of 13
Información sobre
Qué es PHP
PHP es el lenguaje de lado servidor más extendido en la web. Nacido en 1994, se trata de un lenguaje de creación relativamente reciente, aunque con la rapidez con la que evoluciona Internet parezca que ha existido toda la vida. Es un lenguaje que ha tenido una gran aceptación en la comunidad de desarrolladores, debido a la potencia y simplicidad que lo caracterizan, así como al soporte generalizado en la mayoría de los servidores de hosting.
Tareas principales del PHP Poco a poco el PHP se va convirtiendo en un lenguaje que nos permite hacer de todo. En un principio diseñado para realizar poco más que un contador y un libro de visitas, PHP ha experimentado en poco tiempo una verdadera revolución y, a partir de sus funciones, en estos momentos se pueden realizar una multitud de tareas útiles para el desarrollo del web:
[object Object],Resulta difícil concebir un sitio actual, potente y rico en contenido que no es gestionado por una base de datos. El lenguaje PHP ofrece interfaces para el acceso a la mayoría de las bases de datos comerciales y por ODBC a todas las bases de datos posibles en sistemas Microsoft, a partir de las cuales podremos editar el contenido de nuestro sitio con absoluta sencillez. Gestión de archivos Crear, borrar, mover, modificar... cualquier tipo de operación más o menos razonable que se nos pueda ocurrir puede ser realizada a partir de una amplia librería de funciones para la gestión de archivos por PHP.
[object Object],Podemos con una facilidad asombrosa enviar un e-mail a una persona o lista parame rizando toda una serie de aspectos tales como el e-mail de procedencia, asunto, persona a responder...Otras funciones menos frecuentes pero de indudable utilidad para gestionar correos electrónicos son incluidas en su librería.
[object Object],Crear, borrar, mover, modificar...cualquier tipo de operación más o menos razonable que se nos pueda ocurrir puede ser realizada a partir de una amplia librería de funciones para la gestión de archivos por PHP. También podemos transferir archivos por FTP a partir de sentencias en nuestro código, protocolo para el cual PHP ha previsto también gran cantidad de funciones.
Primeros pasos con el lenguaje PHP Empezamos a trabajar con el lenguaje de programación. En los siguientes capítulos del Manual de PHP explicaremos las generalidades sobre el lenguaje, como su sintaxis, las variables que podemos crear y sus tipos de datos, las variables del sistema que están disponibles sobre el servidor, operadores, etc.
INTRODUCCIÓN A LA SINTAXIS PHP PHP se escribe dentro de la propia página web, junto con el código HTML y, como para cualquier otro tipo de lenguaje incluido en un código HTML, en PHP necesitamos especificar cuáles son las partes constitutivas del código escritas en este lenguaje. Esto se hace, como en otros casos, delimitando nuestro código por etiquetas. Podemos utilizar distintos modelos de etiquetas en función de nuestras preferencias y costumbres. Hay que tener sin embargo en cuenta que no necesariamente todas están configuradas inicialmente y que otras, como es el caso de <% y %> sólo están disponibles a partir de una determinada versión (3.0.4.).
Variables en PHP Las variables son uno de los primeros temas que tenemos que conocer en PHP y en la mayoría de los lenguajes de programación. Así que a continuación vamos a tratar este tema dentro del Manual de PHP, explicando los tipos de variables que podremos encontrar.Anteriormente en DesarrolloWeb.com, en el manual de páginas dinámicas, ya habíamos introducido el concepto de variable. En el capítulo anterior comentábamos que, para PHP, las variables eran definidas anteponiendo el símbolo dólar ($) al nombre de la variable que estábamos definiendo.
Variables numéricasAlmacenan cifrasEnteros$entero=2002;Numeros sin decimalesReal$real=3.14159;Numeros con o sin decimal Variables alfanuméricasAlmacenan textos compuestos de números y/o cifrasCadenasAlmacenan variables alfanuméricas$cadena="Hola amigo"; 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. Si por ejemplo definimos una variable entre comillas, la variable será considerada de tipo cadena: $variable="5"; //esto es una cadena
Universidad Pedagógica Nacional  Francisco Morazán  (PREUFOD)   Asignatura: Informática Educativa Informe a Cerca de:  PHP Catedrático:  Lic. Eric Fernando SierraNieto    Estudiantes: Julia Felicia Recarte  0303-1987-00160                          CamenLeticiaBonilla 0307-1991-00003   La Esperanza, 01 de Agosto de 2011    
Php

More Related Content

What's hot (17)

introduccion al Lenguaje php
introduccion al Lenguaje phpintroduccion al Lenguaje php
introduccion al Lenguaje php
 
Php ppt
Php pptPhp ppt
Php ppt
 
Que es php
Que es phpQue es php
Que es php
 
Curso php - capitulo 1 (introducción)
Curso php - capitulo 1 (introducción)Curso php - capitulo 1 (introducción)
Curso php - capitulo 1 (introducción)
 
15.servidor php
15.servidor php15.servidor php
15.servidor php
 
Manual de PHP Basico
Manual de PHP BasicoManual de PHP Basico
Manual de PHP Basico
 
Dale Stamina A Tu Flex App Con Amfphp
Dale Stamina A Tu Flex App Con AmfphpDale Stamina A Tu Flex App Con Amfphp
Dale Stamina A Tu Flex App Con Amfphp
 
Php
PhpPhp
Php
 
Php
PhpPhp
Php
 
PHP
PHPPHP
PHP
 
Taller php
Taller phpTaller php
Taller php
 
Servidor php
Servidor phpServidor php
Servidor php
 
DEFINICION DE Php
DEFINICION DE PhpDEFINICION DE Php
DEFINICION DE Php
 
Que es php
Que es phpQue es php
Que es php
 
Programacion Internet
Programacion InternetProgramacion Internet
Programacion Internet
 
Mi presentacion
Mi presentacionMi presentacion
Mi presentacion
 
Historia de PHP
Historia de PHPHistoria de PHP
Historia de PHP
 

Viewers also liked

Catálogo LR Collection - Bruce Willis
Catálogo LR Collection - Bruce WillisCatálogo LR Collection - Bruce Willis
Catálogo LR Collection - Bruce WillisPFERREIRA001
 
Perfiles docente_y_teì-cnicodocente.pdf_
 Perfiles docente_y_teì-cnicodocente.pdf_ Perfiles docente_y_teì-cnicodocente.pdf_
Perfiles docente_y_teì-cnicodocente.pdf_Juan Francisco Aguinaga
 
Catálogo LR Collection - Bruce Willis
Catálogo LR Collection - Bruce WillisCatálogo LR Collection - Bruce Willis
Catálogo LR Collection - Bruce WillisPFERREIRA001
 
KVPY 2010 Stream SA Paper - Part A (Hindi)
KVPY 2010 Stream SA Paper - Part A (Hindi)KVPY 2010 Stream SA Paper - Part A (Hindi)
KVPY 2010 Stream SA Paper - Part A (Hindi)ALLEN CAREER INSTITUTE
 
Gca326.1 e 1_notice_de_montage_xx_de_en_fr_it_fi_es_da_nl_sv_zh_ko_ja
Gca326.1 e 1_notice_de_montage_xx_de_en_fr_it_fi_es_da_nl_sv_zh_ko_jaGca326.1 e 1_notice_de_montage_xx_de_en_fr_it_fi_es_da_nl_sv_zh_ko_ja
Gca326.1 e 1_notice_de_montage_xx_de_en_fr_it_fi_es_da_nl_sv_zh_ko_jae-genieclimatique
 

Viewers also liked (7)

Catálogo LR Collection - Bruce Willis
Catálogo LR Collection - Bruce WillisCatálogo LR Collection - Bruce Willis
Catálogo LR Collection - Bruce Willis
 
Como investir em ações
Como investir em açõesComo investir em ações
Como investir em ações
 
Perfiles docente_y_teì-cnicodocente.pdf_
 Perfiles docente_y_teì-cnicodocente.pdf_ Perfiles docente_y_teì-cnicodocente.pdf_
Perfiles docente_y_teì-cnicodocente.pdf_
 
Somos diferentes hombres y mujeres
Somos diferentes hombres y mujeresSomos diferentes hombres y mujeres
Somos diferentes hombres y mujeres
 
Catálogo LR Collection - Bruce Willis
Catálogo LR Collection - Bruce WillisCatálogo LR Collection - Bruce Willis
Catálogo LR Collection - Bruce Willis
 
KVPY 2010 Stream SA Paper - Part A (Hindi)
KVPY 2010 Stream SA Paper - Part A (Hindi)KVPY 2010 Stream SA Paper - Part A (Hindi)
KVPY 2010 Stream SA Paper - Part A (Hindi)
 
Gca326.1 e 1_notice_de_montage_xx_de_en_fr_it_fi_es_da_nl_sv_zh_ko_ja
Gca326.1 e 1_notice_de_montage_xx_de_en_fr_it_fi_es_da_nl_sv_zh_ko_jaGca326.1 e 1_notice_de_montage_xx_de_en_fr_it_fi_es_da_nl_sv_zh_ko_ja
Gca326.1 e 1_notice_de_montage_xx_de_en_fr_it_fi_es_da_nl_sv_zh_ko_ja
 

Similar to Php (20)

PHP.docx
PHP.docxPHP.docx
PHP.docx
 
Servidor PHP
Servidor PHPServidor PHP
Servidor PHP
 
Taller php9
Taller php9Taller php9
Taller php9
 
15.Servidor PHP
15.Servidor PHP15.Servidor PHP
15.Servidor PHP
 
Funciones en php
Funciones en phpFunciones en php
Funciones en php
 
15.- Servidor php
15.- Servidor php15.- Servidor php
15.- Servidor php
 
Caracteríticas Php
Caracteríticas PhpCaracteríticas Php
Caracteríticas Php
 
Php
PhpPhp
Php
 
Servidor Php
Servidor PhpServidor Php
Servidor Php
 
Programacion web c5 programacion del lado servidor
Programacion web c5 programacion del lado servidorProgramacion web c5 programacion del lado servidor
Programacion web c5 programacion del lado servidor
 
Manual Programacion Php
Manual Programacion PhpManual Programacion Php
Manual Programacion Php
 
Curso php desde_cero
Curso php desde_ceroCurso php desde_cero
Curso php desde_cero
 
servidor
servidorservidor
servidor
 
Php tema 4
Php tema 4Php tema 4
Php tema 4
 
Php
PhpPhp
Php
 
Guiacursophp sql
Guiacursophp sqlGuiacursophp sql
Guiacursophp sql
 
Curso introduccionphp sql
Curso introduccionphp sqlCurso introduccionphp sql
Curso introduccionphp sql
 
Código php
Código phpCódigo php
Código php
 
Código php
Código phpCódigo php
Código php
 
15 servidor php
15 servidor php15 servidor php
15 servidor php
 

Recently uploaded

International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 

Recently uploaded (13)

International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 

Php

  • 3. PHP es el lenguaje de lado servidor más extendido en la web. Nacido en 1994, se trata de un lenguaje de creación relativamente reciente, aunque con la rapidez con la que evoluciona Internet parezca que ha existido toda la vida. Es un lenguaje que ha tenido una gran aceptación en la comunidad de desarrolladores, debido a la potencia y simplicidad que lo caracterizan, así como al soporte generalizado en la mayoría de los servidores de hosting.
  • 4. Tareas principales del PHP Poco a poco el PHP se va convirtiendo en un lenguaje que nos permite hacer de todo. En un principio diseñado para realizar poco más que un contador y un libro de visitas, PHP ha experimentado en poco tiempo una verdadera revolución y, a partir de sus funciones, en estos momentos se pueden realizar una multitud de tareas útiles para el desarrollo del web:
  • 5.
  • 6.
  • 7.
  • 8. Primeros pasos con el lenguaje PHP Empezamos a trabajar con el lenguaje de programación. En los siguientes capítulos del Manual de PHP explicaremos las generalidades sobre el lenguaje, como su sintaxis, las variables que podemos crear y sus tipos de datos, las variables del sistema que están disponibles sobre el servidor, operadores, etc.
  • 9. INTRODUCCIÓN A LA SINTAXIS PHP PHP se escribe dentro de la propia página web, junto con el código HTML y, como para cualquier otro tipo de lenguaje incluido en un código HTML, en PHP necesitamos especificar cuáles son las partes constitutivas del código escritas en este lenguaje. Esto se hace, como en otros casos, delimitando nuestro código por etiquetas. Podemos utilizar distintos modelos de etiquetas en función de nuestras preferencias y costumbres. Hay que tener sin embargo en cuenta que no necesariamente todas están configuradas inicialmente y que otras, como es el caso de <% y %> sólo están disponibles a partir de una determinada versión (3.0.4.).
  • 10. Variables en PHP Las variables son uno de los primeros temas que tenemos que conocer en PHP y en la mayoría de los lenguajes de programación. Así que a continuación vamos a tratar este tema dentro del Manual de PHP, explicando los tipos de variables que podremos encontrar.Anteriormente en DesarrolloWeb.com, en el manual de páginas dinámicas, ya habíamos introducido el concepto de variable. En el capítulo anterior comentábamos que, para PHP, las variables eran definidas anteponiendo el símbolo dólar ($) al nombre de la variable que estábamos definiendo.
  • 11. Variables numéricasAlmacenan cifrasEnteros$entero=2002;Numeros sin decimalesReal$real=3.14159;Numeros con o sin decimal Variables alfanuméricasAlmacenan textos compuestos de números y/o cifrasCadenasAlmacenan variables alfanuméricas$cadena="Hola amigo"; 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. Si por ejemplo definimos una variable entre comillas, la variable será considerada de tipo cadena: $variable="5"; //esto es una cadena
  • 12. Universidad Pedagógica Nacional Francisco Morazán  (PREUFOD)   Asignatura: Informática Educativa Informe a Cerca de: PHP Catedrático: Lic. Eric Fernando SierraNieto    Estudiantes: Julia Felicia Recarte  0303-1987-00160 CamenLeticiaBonilla 0307-1991-00003   La Esperanza, 01 de Agosto de 2011