ASIGNATURA: HERRAMIENTAS WEB PARA
RESUMEN
Autor: YENNY GONZALEZ

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.
Ventajas

La ventaja que
tiene PHP sobre otros lenguajes de programación que se ejecutan en el
servidor (como podrían ser los script CGI Perl), es que nos permite
intercalar las sentencias PHP en las paginas HTML, es un concepto algo
complicado de entender si no se ha visto nunca como funciona unas paginas PHP o
ASP.
Vamos a ver un
ejemplo sencillo para comprenderlo mejor. En azul está el código HTML y
en rojo el código PHP. Seguiremos este criterio durante todo
el manual.
<!-- Manual de PHP de WebEstilo.com
-->
<html>
<head>
<title>Ejemplo de PHP</title>
</head>
<body>
Parte de HTML normal.
<BR><BR>
<?php
echo "Parte de
PHP<br>";
for($i=0;$i<10;$i++)
{
echo "Linea
".$i."<br>";
}
?>
</body>
</html>
Ejecutar ejemplo Ver código fuente
El código PHP
ejecutado tiene dos partes: la primera imprime "Parte de PHP" y la
segunda es un bucle que se ejecuta 10 veces de
No importa si no
entiende muy bien el programa este ejemplo solo es para ilustrar como se intercala
el código HTML y el código PHP.
FUNCIONES EN
PHP

Una de las herramientas más importantes en cualquier
lenguaje de programación son las funciones. Una función consiste en un conjunto
de rutinas y acciones que a lo largo del script van a ser ejecutadas multitud
de veces agrupados en una FUNCION y desde cualquier punto del script puede ser
llamada y ejecutada. A su vez, esta función puede recibir parámetros externos
de los cuales dependa el resultado de una función.
Las
funciones deben ser colocadas siempre antes de realizar la llamada a la función
(como es lógico). La sintaxis de una función es la siguiente:
function nombre(parámetros){
instrucciones de la función
}
para llamar a la función sería de la siguiente forma: nombre(parámetros)
Un
ejemplo para entender el uso de funciones es el siguiente:
Crearemos
una función que realice la suma de dos números y muestre el resultado
function sumar($sumando1,$sumando2){
$ suma=$sumando1+$sumando2
echo $sumando1."+".$sumando2."=".$suma;
}
sumar(5,6)
Un
hecho relevante que cabe destacar es que las variables que declaremos dentro de
la función solo existirán o tendrán dicho valor dentro de la función.
Existen
casos en los cuales no sabemos el número de parámetros que le pasaremos a la
función y en estos casos debemos usar las funciones creadas al efecto como son:
func_num_args()
Numero de parámetros que se le han pasado a la función
func_get_args()
Devuelve un elemento de los que forman la lista de argumentos.
Utilidad del
Manual de PHP
Manual de PHP no es más que el manual de referencia del
lenguaje PHP, preparado para verse como una ayuda de Windows, y eso con todas
las ventajas que ello implica (realizar búsquedas, organización en árbol,
etc.).
La utilidad del mismo es muy elevada, ahorrando mucho tiempo a cualquiera que
trabaje con PHP, eliminando esas tediosas idas y venidas a la página oficial de
PHP para realizar concretas consultas del estilo de nombre exacto de alguna
función o algún parámetro que no recordamos en ese preciso instante. Y todo
ello sin necesidad de abrir Internet
Su primera
página con PHP
Ejemplo 2-1. Nuestro primer script PHP:
hola.php
<html>
<head>
<title>Ejemplo de PHP</title>
</head>
<body>
<?php
echo
"<p>Hola Mundo</p>"; ?>
</body>
</html>
Utilice
su navegador web para acceder al archivo, con
<html><head><title>Ejemplo de PHP</title></head><body><p>Hola Mundo</p></body>
</html>
Note
que esto no es como los scripts de CGI. El archivo no necesita ninguna clase
especial de permisos para ser ejecutado. Piense en ellos como si fueran
archivos HTML con un conjunto muy especial de etiquetas disponibles, y que
hacen muchas cosas interesantes.
Este
programa es extremadamente simple, y no necesita usar PHP para crear una página
como ésta. Todo lo que hace es mostrar: Hola Mundo usando la sentencia echo().
Si
ha intentado usar este ejemplo, y no produjo ningún resultado, preguntando si
deseaba descargar el archivo, o mostró todo el archivo como texto, lo más
seguro es que PHP no se encuentra habilitado en su servidor. Pídale a su
administrador que active esta función por usted, o use el capítulo titulado Instalación en el manual. Si está trabajando
localmente, lea también el capítulo dedicado a la instalación, y asegúrese de
que todo esté configurado apropiadamente. Si el problema continúa, por favor
use una de las muchas opciones para obtener ayuda
con PHP.
El
objetivo de este ejemplo es demostrar cómo puede usar las etiquetas PHP. En
este ejemplo usamos <?php para indicar el inicio de la etiqueta PHP.
Después indicamos la sentencia y abandonamos el modo PHP usando ?>.
Puede salir de PHP y regresar cuantas veces lo desee usando este método. Para
más información, puede leer la sección en el manual titulada Sintaxis básica de PHP.
Link de Interés
1.
Manual de PHP, Introducción a PHP: Un sitio en Internet sobre PHP, dirigido a
ofrecer información acerca de PHP, practicas en línea, FAQ, Código PHP, Foros y
otros manuales.
http://www.manualdephp.com/manualphp/introduccion-php.html
2.
Webstilo, Ventajas: Página dedicada al software y tecnología. Dirigido a
ofrecer información de PHP, Flash, HTML, JavaScript..
http://www.webestilo.com/php/php01.phtml
3.
Webtaller, Funciones en PHP: Manuales y diferentes temas de informática.
Cursos, foros, email y otros.
http://www.webtaller.com/manual-php/funciones_php.php
4.
Manual-de-PHP, Utilidad del Manual de PHP.Softonic.com: Pagina publicitaria donde
presentan informaciones de diferentes software y hardware, foros, opiniones y
donde se puede descargar manuales, archivos y programas gratuitos.
http://manual-de-php.softonic.com/ie/17693
5.
PHP.net, Su Primera Página con PHP: Es una páqina dedicada a PHP, donde se
puede realizar descargas, visualizar información, reportes, link todo referente
a PHP.
http://www.php.net/manual/es/tutorial.firstpage.php
6.
Wikipedia.org, PHP:
Es una enciclopedia de contenido libre basada en la tecnología
llamada wiki, que permite la edición de sus contenidos, ir al foro de discusión, cambia el idioma,
diferentes herramientas y enlaces.
http://es.wikipedia.org/wiki/PHP