SlideShare una empresa de Scribd logo
1 de 4
1.INTRODUCCIÓN
1.1.-¿Qué es PHP?
1.2.-Estructura de una página PHP sencilla
1.2.1.-Comentarios
1.3.-Configuración de PHP
2.SINTAXIS BÁSICA
2.1.-Constantes
2.2.-Variables
2.3.-Tipos de datos
2.4.-Operadores
2.5.-Estructuras de control
3.ARRAYS
INTRODUCCIÓN A PHP
1.INTRODUCCIÓN
1.1.-¿Qué es PHP?
PHP es un lenguaje de script que se ejecuta del lado del servidor. El código PHP se incluira en una
página HTML.Se diferencia de otros lenguajes como, por ejemplo JavaScript en que en estos el código se
ejecuta del lado del cliente (en el explorador), mientras que el código PHP se ejecuta del lado del servidor.
Permite realizar páginas We dinámicas cuyo contenido se genera en el momento de la llamada a la
página, utilizando la información enviada en un formulario o recuperada de una base de datos.
El diagrama explica como el servidor WEB procesa un archivo PHP
1.2.-Estructura de una página PHP sencilla
Para diferenciar el código PHP del código HTML usamos una cualquier a de las sintaxis.
Otra forma se separar el código PHP es:
<?
Instrucciones PHP
?>
Por último podemos introducir el código PHP dentro del documento HTML usando las etiquetas
<script>
Usaremos la primera de las sintaxis, dado que, la segunda sólo es posible si está permitida en el archivo de
configuración de PHP (php.ini) poniendo el parámetro short_open_tag en on. No es aconsejable utilizar esta
sintaxis si el código debe desplegarse en un servidor cuya configuración no se puede modificar y que no es
compatible con esta sintaxis.La tercera de las formas es demasiado 'pesada'.
1.2.1.-Comentarios
Son posibles tres tipos de comentarios.
1. Comentarios de varias lineas.Comienzan por /* y terminan por */ (estilo de C)
2. Comentarios de una linea.Comienzan por // (estilo de C++)
3. Comentarios al estilo de ShellScript.Comienzan por una almohadilla (#)
1.3.-Configuración de PHP
Disponemos de varias directivas de configuración que permiten modificar el comportamiento de
PHP.Estas directivas se introducen en el archivo de configuracion de PHP, que recibe el nombre de php.ini
PHP proporciona dos archivos de configuración php.ini de muestra:php.ini-development y php.ino-
production.
• Php.ini-development.Es un archivo de configuración destinado a su uso en un entorno de desarrollo.
• Php.ini-production.Esta destinado a su uso en un entorno operativo y contiene la configuración de
PHP más segura y/o de mejor rendimiento.
Con apache podemos definir directivas de configuración de PHP en el archivo de configuración de
Apache (httpd.conf) .
Disponemos de dos funciones para obtener información sobre la configuracion:phpversion y
phpinfo.
La función phpversion devuelve el número de version de PHP y la función phpinfo muestra una gran
cantidad de información sobre la configuración de PHP y su entorno.
La sintaxis es
cadena phpversion([cadena extension])
booleano phpinfo ([entero que])
extension:Si se especifica este parámetro la función devuelve la versión de la extensión con este nombre o
FALSE si se desconoce la versión o si la extensión no esta disponible
que:

Más contenido relacionado

La actualidad más candente

Capitulo 9 ficheros
Capitulo 9 ficherosCapitulo 9 ficheros
Capitulo 9 ficheroscamibragan
 
Evidencia: Sesión virtual “Funciones PHP”
Evidencia: Sesión virtual “Funciones PHP”Evidencia: Sesión virtual “Funciones PHP”
Evidencia: Sesión virtual “Funciones PHP”joselater
 
94 Php. Instalacion De Apache 2.0.58
94 Php. Instalacion De Apache 2.0.5894 Php. Instalacion De Apache 2.0.58
94 Php. Instalacion De Apache 2.0.58José M. Padilla
 
Tutorial de php y my sql completo
Tutorial de php y my sql completoTutorial de php y my sql completo
Tutorial de php y my sql completoAndrés Amaya
 
Desarrollo de sistios web
Desarrollo de sistios webDesarrollo de sistios web
Desarrollo de sistios webesmartcrimt
 
MS-DOS en una maquina virtual MHKDSK
MS-DOS en una maquina virtual MHKDSKMS-DOS en una maquina virtual MHKDSK
MS-DOS en una maquina virtual MHKDSKAbigail55
 
Bonifacio Vescovo 5 11 15 guia cap 9
Bonifacio Vescovo 5 11 15 guia cap 9Bonifacio Vescovo 5 11 15 guia cap 9
Bonifacio Vescovo 5 11 15 guia cap 9cbonifacio14
 
Gestor de archivos históricos
Gestor de archivos históricos Gestor de archivos históricos
Gestor de archivos históricos フ乇丂ひ丂
 
Actividad 2.8 Tabla resumen de los principales Sistemas de Archivos
Actividad 2.8 Tabla resumen de los principales Sistemas de ArchivosActividad 2.8 Tabla resumen de los principales Sistemas de Archivos
Actividad 2.8 Tabla resumen de los principales Sistemas de ArchivosRafma10
 

La actualidad más candente (19)

EXCHANGE SERVER 2010
EXCHANGE SERVER 2010EXCHANGE SERVER 2010
EXCHANGE SERVER 2010
 
Capitulo 9 ficheros
Capitulo 9 ficherosCapitulo 9 ficheros
Capitulo 9 ficheros
 
Veronica lopez
Veronica lopezVeronica lopez
Veronica lopez
 
Evidencia: Sesión virtual “Funciones PHP”
Evidencia: Sesión virtual “Funciones PHP”Evidencia: Sesión virtual “Funciones PHP”
Evidencia: Sesión virtual “Funciones PHP”
 
Guia 9
Guia 9Guia 9
Guia 9
 
94 Php. Instalacion De Apache 2.0.58
94 Php. Instalacion De Apache 2.0.5894 Php. Instalacion De Apache 2.0.58
94 Php. Instalacion De Apache 2.0.58
 
Tutorial de php y my sql completo
Tutorial de php y my sql completoTutorial de php y my sql completo
Tutorial de php y my sql completo
 
Desarrollo de sistios web
Desarrollo de sistios webDesarrollo de sistios web
Desarrollo de sistios web
 
Rss, Atom, Xml
Rss, Atom, XmlRss, Atom, Xml
Rss, Atom, Xml
 
Exposición exchange
Exposición exchangeExposición exchange
Exposición exchange
 
6 la shell bash
6 la shell bash6 la shell bash
6 la shell bash
 
Windows power shell
Windows power shellWindows power shell
Windows power shell
 
MS-DOS en una maquina virtual MHKDSK
MS-DOS en una maquina virtual MHKDSKMS-DOS en una maquina virtual MHKDSK
MS-DOS en una maquina virtual MHKDSK
 
Bonifacio Vescovo 5 11 15 guia cap 9
Bonifacio Vescovo 5 11 15 guia cap 9Bonifacio Vescovo 5 11 15 guia cap 9
Bonifacio Vescovo 5 11 15 guia cap 9
 
Presentación1
Presentación1Presentación1
Presentación1
 
Gestor de archivos históricos
Gestor de archivos históricos Gestor de archivos históricos
Gestor de archivos históricos
 
Omvs
OmvsOmvs
Omvs
 
Microsoft tmg server 2010
Microsoft tmg server 2010Microsoft tmg server 2010
Microsoft tmg server 2010
 
Actividad 2.8 Tabla resumen de los principales Sistemas de Archivos
Actividad 2.8 Tabla resumen de los principales Sistemas de ArchivosActividad 2.8 Tabla resumen de los principales Sistemas de Archivos
Actividad 2.8 Tabla resumen de los principales Sistemas de Archivos
 

Similar a Introducción a php (20)

Introducción a PHP5
Introducción a PHP5Introducción a PHP5
Introducción a PHP5
 
PHP IUTE
PHP IUTEPHP IUTE
PHP IUTE
 
Practica09
Practica09Practica09
Practica09
 
Presentacion_PHP5_Avanzado.pdf
Presentacion_PHP5_Avanzado.pdfPresentacion_PHP5_Avanzado.pdf
Presentacion_PHP5_Avanzado.pdf
 
Mis primeros pasos con Symfony 2
Mis primeros pasos con Symfony 2Mis primeros pasos con Symfony 2
Mis primeros pasos con Symfony 2
 
633f9e tutorial de php y my sql completo
633f9e tutorial de php y my sql completo633f9e tutorial de php y my sql completo
633f9e tutorial de php y my sql completo
 
Tutorial mysqlphp
Tutorial mysqlphpTutorial mysqlphp
Tutorial mysqlphp
 
Tutorial de php y my sql completo
Tutorial de php y my sql completoTutorial de php y my sql completo
Tutorial de php y my sql completo
 
633f9e tutorial de php y my sql completo
633f9e tutorial de php y my sql completo633f9e tutorial de php y my sql completo
633f9e tutorial de php y my sql completo
 
Tutorial de php y my sql completo
Tutorial de php y my sql completoTutorial de php y my sql completo
Tutorial de php y my sql completo
 
633f9e tutorial de php y my sql completo (1)
633f9e tutorial de php y my sql completo (1)633f9e tutorial de php y my sql completo (1)
633f9e tutorial de php y my sql completo (1)
 
Tutorial de php y my sql completo
Tutorial de php y my sql completoTutorial de php y my sql completo
Tutorial de php y my sql completo
 
Php andmysql (1)
Php andmysql (1)Php andmysql (1)
Php andmysql (1)
 
Tema4.pdf
Tema4.pdfTema4.pdf
Tema4.pdf
 
nn
nnnn
nn
 
Tutorial php basico
Tutorial php basicoTutorial php basico
Tutorial php basico
 
QUE ES PHP
QUE ES PHPQUE ES PHP
QUE ES PHP
 
Manual php
Manual phpManual php
Manual php
 
Unidad5actividdad1
Unidad5actividdad1Unidad5actividdad1
Unidad5actividdad1
 
Php
PhpPhp
Php
 

Introducción a php

  • 1. 1.INTRODUCCIÓN 1.1.-¿Qué es PHP? 1.2.-Estructura de una página PHP sencilla 1.2.1.-Comentarios 1.3.-Configuración de PHP 2.SINTAXIS BÁSICA 2.1.-Constantes 2.2.-Variables 2.3.-Tipos de datos 2.4.-Operadores 2.5.-Estructuras de control 3.ARRAYS INTRODUCCIÓN A PHP
  • 2. 1.INTRODUCCIÓN 1.1.-¿Qué es PHP? PHP es un lenguaje de script que se ejecuta del lado del servidor. El código PHP se incluira en una página HTML.Se diferencia de otros lenguajes como, por ejemplo JavaScript en que en estos el código se ejecuta del lado del cliente (en el explorador), mientras que el código PHP se ejecuta del lado del servidor. Permite realizar páginas We dinámicas cuyo contenido se genera en el momento de la llamada a la página, utilizando la información enviada en un formulario o recuperada de una base de datos. El diagrama explica como el servidor WEB procesa un archivo PHP 1.2.-Estructura de una página PHP sencilla Para diferenciar el código PHP del código HTML usamos una cualquier a de las sintaxis.
  • 3. Otra forma se separar el código PHP es: <? Instrucciones PHP ?> Por último podemos introducir el código PHP dentro del documento HTML usando las etiquetas <script> Usaremos la primera de las sintaxis, dado que, la segunda sólo es posible si está permitida en el archivo de configuración de PHP (php.ini) poniendo el parámetro short_open_tag en on. No es aconsejable utilizar esta sintaxis si el código debe desplegarse en un servidor cuya configuración no se puede modificar y que no es compatible con esta sintaxis.La tercera de las formas es demasiado 'pesada'. 1.2.1.-Comentarios Son posibles tres tipos de comentarios. 1. Comentarios de varias lineas.Comienzan por /* y terminan por */ (estilo de C) 2. Comentarios de una linea.Comienzan por // (estilo de C++) 3. Comentarios al estilo de ShellScript.Comienzan por una almohadilla (#)
  • 4. 1.3.-Configuración de PHP Disponemos de varias directivas de configuración que permiten modificar el comportamiento de PHP.Estas directivas se introducen en el archivo de configuracion de PHP, que recibe el nombre de php.ini PHP proporciona dos archivos de configuración php.ini de muestra:php.ini-development y php.ino- production. • Php.ini-development.Es un archivo de configuración destinado a su uso en un entorno de desarrollo. • Php.ini-production.Esta destinado a su uso en un entorno operativo y contiene la configuración de PHP más segura y/o de mejor rendimiento. Con apache podemos definir directivas de configuración de PHP en el archivo de configuración de Apache (httpd.conf) . Disponemos de dos funciones para obtener información sobre la configuracion:phpversion y phpinfo. La función phpversion devuelve el número de version de PHP y la función phpinfo muestra una gran cantidad de información sobre la configuración de PHP y su entorno. La sintaxis es cadena phpversion([cadena extension]) booleano phpinfo ([entero que]) extension:Si se especifica este parámetro la función devuelve la versión de la extensión con este nombre o FALSE si se desconoce la versión o si la extensión no esta disponible que: