SlideShare uma empresa Scribd logo
1 de 11
INTRODUCCIÓN A PHP PHP es un lenguaje de scripting que permite la generación dinámica de contenidos en un servidor web. El significado de sus siglas es HyperText Preprocessor. Entre sus principales características cabe destacar su potencia, su alto rendimiento, su facilidad de aprendizaje y su escasez de consumo de recursos.
El código PHP puede incluirse dentro del código HTML de la pagina. Para delimitar la sección de código PHP podemos hacerlo de varias formas:   -Usando las etiquetas <?php y <?   -Usando las etiquetas <? y ?>   -Mediante <script languaje="php"> </script>
El funcionamiento de las páginas en PHP alojadas en un  servidor es el siguiente:  El navegador del cliente solicita el documento PHP.  Llega la solicitud del servidor y el servidor localiza el documento, lanza el intérprete de PHP y ejecuta todo su código.  Una vez ejecutado el código se genera el resultado en HTML y lo devuelve al servidor para que lo transfiera al cliente.  El servidor transfiere el resultado en HTML y es mostrado en el navegador del cliente.
VARIABLES CARACTERÍSTICAS DE PHP Argv Array de argumentos pasados en la ejecución del script.  $_SERVER['argc'] Número de parametros pasados al script en su ejecución.  $_SERVER['PHP_SELF'] Nombre del script que se está ejecutando  $_COOKIE 	Array asociativo de pares (clave, valor) pasados a través de cookies  $_GET 	Array asociativo de pares (clave, valor) pasados a través de GET  $_POST Array asociativo de pares (clave, valor) pasados a través de POST  $_FILES 	Array asociativo que contiene información de los ficheros recibidos mediante POST   
 Constantes  Son valores que se van a mantener constantes a lo largo de la ejecución del script y que posiblemente queramos usar a lo largo del script un gran número de veces. Para ello usamos la siguiente sintaxis:      define("nombre de la constante", valor);
EJEMPLO SCRIPT PHP    	$m=$m+1; if($n % $m == 0){ 	echo $m.'<br>'; 	} } while($m <=($n/2)); echo $n.'<br>'; ?> </form> </td>   </tr> </table> </body> </html> <?php $num = @$_POST["tnum"]; $m = 0; $n = @$_POST["tnum"]; ?>       <b>ENTRADA</b><br><br> Numero = <input type="text" name="tnum"><br><br> <input type="submit" value="Calcular"> <br><br><b>SALIDA</b><br><br> <?php do{
Esto lo salvamos en un fichero con la extensión php, y lo colocamos en nuestro servidor, http:// . Ahora si ponemos esta URL en nuestro navegador.   
Código banner.php Código menu.php
FIN

Mais conteúdo relacionado

Mais procurados

Curso Avanzado PHP para EHU/UPV
Curso Avanzado PHP para EHU/UPVCurso Avanzado PHP para EHU/UPV
Curso Avanzado PHP para EHU/UPV
Irontec
 

Mais procurados (20)

Curso Avanzado PHP para EHU/UPV
Curso Avanzado PHP para EHU/UPVCurso Avanzado PHP para EHU/UPV
Curso Avanzado PHP para EHU/UPV
 
Php
PhpPhp
Php
 
Iniciacion a PHP (I)
Iniciacion a PHP (I)Iniciacion a PHP (I)
Iniciacion a PHP (I)
 
Manual php completo by_ desarrolloweb
Manual php completo by_ desarrollowebManual php completo by_ desarrolloweb
Manual php completo by_ desarrolloweb
 
Curso php-my sql-clase-2
Curso php-my sql-clase-2Curso php-my sql-clase-2
Curso php-my sql-clase-2
 
Introducción a PHP - Programador PHP - UGR
Introducción a PHP - Programador PHP - UGRIntroducción a PHP - Programador PHP - UGR
Introducción a PHP - Programador PHP - UGR
 
Introducción a PHP
Introducción a PHPIntroducción a PHP
Introducción a PHP
 
Manual+php+básico
Manual+php+básicoManual+php+básico
Manual+php+básico
 
Intro phpmin53
Intro phpmin53Intro phpmin53
Intro phpmin53
 
Introduccion a php
Introduccion a phpIntroduccion a php
Introduccion a php
 
PHP en el 2015
PHP en el 2015PHP en el 2015
PHP en el 2015
 
Módulo de PHP
Módulo de PHPMódulo de PHP
Módulo de PHP
 
Curso php y_mysql
Curso php y_mysqlCurso php y_mysql
Curso php y_mysql
 
Php
PhpPhp
Php
 
DiseñO Pagina Web
DiseñO Pagina WebDiseñO Pagina Web
DiseñO Pagina Web
 
Programacion - Php
Programacion - PhpProgramacion - Php
Programacion - Php
 
Php
PhpPhp
Php
 
Manual de php con ejercicios
Manual de php con ejerciciosManual de php con ejercicios
Manual de php con ejercicios
 
Composer: Gestionando dependencias en PHP
Composer: Gestionando dependencias en PHP Composer: Gestionando dependencias en PHP
Composer: Gestionando dependencias en PHP
 
Php y MySqul
Php y MySqul  Php y MySqul
Php y MySqul
 

Destaque (8)

Patron sw observer
Patron sw observerPatron sw observer
Patron sw observer
 
Proxy observer patrones
Proxy observer patronesProxy observer patrones
Proxy observer patrones
 
Flex observers
Flex observersFlex observers
Flex observers
 
Factory method
Factory methodFactory method
Factory method
 
Patrones de diseño - Daniel E. Jaramillo
Patrones de diseño - Daniel E. JaramilloPatrones de diseño - Daniel E. Jaramillo
Patrones de diseño - Daniel E. Jaramillo
 
Patrones de diseño I
Patrones de diseño IPatrones de diseño I
Patrones de diseño I
 
Patrones diseno software
Patrones diseno softwarePatrones diseno software
Patrones diseno software
 
Patrones de diseño II
Patrones de diseño IIPatrones de diseño II
Patrones de diseño II
 

Semelhante a Introducción php

Semelhante a Introducción php (20)

Introduccion A Php
Introduccion A PhpIntroduccion A Php
Introduccion A Php
 
Introduccion A Php
Introduccion A PhpIntroduccion A Php
Introduccion A Php
 
Introduccion A Php
Introduccion A PhpIntroduccion A Php
Introduccion A Php
 
PHP.pdf PHP.pdf PHP.pdf PHP.pdf PHP.pdf PHP.pdf
PHP.pdf PHP.pdf PHP.pdf PHP.pdf PHP.pdf PHP.pdfPHP.pdf PHP.pdf PHP.pdf PHP.pdf PHP.pdf PHP.pdf
PHP.pdf PHP.pdf PHP.pdf PHP.pdf PHP.pdf PHP.pdf
 
Php!
Php!Php!
Php!
 
Introducción a PHP
Introducción a PHPIntroducción a PHP
Introducción a PHP
 
PHP.docx
PHP.docxPHP.docx
PHP.docx
 
33 php
33 php33 php
33 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
 
Introducción a PHP5
Introducción a PHP5Introducción a PHP5
Introducción a PHP5
 
Servicios web java, php, perl, google
Servicios web java, php, perl, googleServicios web java, php, perl, google
Servicios web java, php, perl, google
 
DESARROLLO-CON-PHP-pptx.pptx
DESARROLLO-CON-PHP-pptx.pptxDESARROLLO-CON-PHP-pptx.pptx
DESARROLLO-CON-PHP-pptx.pptx
 
Guiacursophp sql
Guiacursophp sqlGuiacursophp sql
Guiacursophp sql
 
Curso introduccionphp sql
Curso introduccionphp sqlCurso introduccionphp sql
Curso introduccionphp sql
 
Diseño e instalación de sitios web (PHP hypertext preprocessor)
Diseño e instalación de sitios web (PHP hypertext preprocessor)Diseño e instalación de sitios web (PHP hypertext preprocessor)
Diseño e instalación de sitios web (PHP hypertext preprocessor)
 
QUE ES PHP
QUE ES PHPQUE ES PHP
QUE ES PHP
 
Merry PH
Merry PHMerry PH
Merry PH
 
PHP IUTE
PHP IUTEPHP IUTE
PHP IUTE
 
Manual PHP 7
Manual PHP 7Manual PHP 7
Manual PHP 7
 
Clase1:PHP
Clase1:PHPClase1:PHP
Clase1:PHP
 

Último

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Último (15)

Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfpresentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxinfor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...
 
10°8 - Avances tecnologicos del siglo XXI
10°8 - Avances tecnologicos del siglo XXI10°8 - Avances tecnologicos del siglo XXI
10°8 - Avances tecnologicos del siglo XXI
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Generaciones de las Computadoras..pdf...
Generaciones de las Computadoras..pdf...Generaciones de las Computadoras..pdf...
Generaciones de las Computadoras..pdf...
 

Introducción php

  • 1. INTRODUCCIÓN A PHP PHP es un lenguaje de scripting que permite la generación dinámica de contenidos en un servidor web. El significado de sus siglas es HyperText Preprocessor. Entre sus principales características cabe destacar su potencia, su alto rendimiento, su facilidad de aprendizaje y su escasez de consumo de recursos.
  • 2. El código PHP puede incluirse dentro del código HTML de la pagina. Para delimitar la sección de código PHP podemos hacerlo de varias formas:  -Usando las etiquetas <?php y <? -Usando las etiquetas <? y ?> -Mediante <script languaje="php"> </script>
  • 3. El funcionamiento de las páginas en PHP alojadas en un servidor es el siguiente: El navegador del cliente solicita el documento PHP. Llega la solicitud del servidor y el servidor localiza el documento, lanza el intérprete de PHP y ejecuta todo su código. Una vez ejecutado el código se genera el resultado en HTML y lo devuelve al servidor para que lo transfiera al cliente. El servidor transfiere el resultado en HTML y es mostrado en el navegador del cliente.
  • 4. VARIABLES CARACTERÍSTICAS DE PHP Argv Array de argumentos pasados en la ejecución del script. $_SERVER['argc'] Número de parametros pasados al script en su ejecución. $_SERVER['PHP_SELF'] Nombre del script que se está ejecutando $_COOKIE Array asociativo de pares (clave, valor) pasados a través de cookies $_GET Array asociativo de pares (clave, valor) pasados a través de GET $_POST Array asociativo de pares (clave, valor) pasados a través de POST $_FILES Array asociativo que contiene información de los ficheros recibidos mediante POST  
  • 5.  Constantes Son valores que se van a mantener constantes a lo largo de la ejecución del script y que posiblemente queramos usar a lo largo del script un gran número de veces. Para ello usamos la siguiente sintaxis: define("nombre de la constante", valor);
  • 6. EJEMPLO SCRIPT PHP   $m=$m+1; if($n % $m == 0){ echo $m.'<br>'; } } while($m <=($n/2)); echo $n.'<br>'; ?> </form> </td> </tr> </table> </body> </html> <?php $num = @$_POST["tnum"]; $m = 0; $n = @$_POST["tnum"]; ?> <b>ENTRADA</b><br><br> Numero = <input type="text" name="tnum"><br><br> <input type="submit" value="Calcular"> <br><br><b>SALIDA</b><br><br> <?php do{
  • 7. Esto lo salvamos en un fichero con la extensión php, y lo colocamos en nuestro servidor, http:// . Ahora si ponemos esta URL en nuestro navegador.  
  • 9.
  • 10.
  • 11. FIN