Ing. Informatica

Páginas: 6 (1284 palabras) Publicado: 27 de enero de 2014
TUTORIAL DE PHP
M. en C. Erika Vilches
Parte 1
http://www.erikavilches.com

Scripting del Lado del
Servidor
PHP: Acrónimo recursivo → PHP: Hypertext Preprocessor
El módulo PHP se adjunta al servidor web, diciéndole
que los archivos con una determinada extensión deben
ser examinados por código PHP.
Cualquier código PHP encontrado en la pagina es
ejecutado y reemplazado por la salidaque produce antes
de que la página web se envíe al browser.
archivo.php → Interpretado por PHP
archivo.html → Pasado directamente al browser

El único momento en que se llama al intérprete de
PHP → cuando se carga una página web.
PHP no puede hacer validación del lado del cliente.
Validación del lado del cliente → JavaScript, lenguaje
que corre dentro del browser mismo
Es posibleutilizar JavaScript en conjunto con PHP.
PHP no depende del browser utilizado en absoluto.

Etiquetas PHP
Considere el siguiente pedazo de una página web PHP
que despliega la fecha actual:
Today is

La etiqueta
que cierra.
En este ejemplo, el comando echo le indica a PHP que
despliegue el siguiente elemento a pantalla.
El comando date produce una versión formateada de la
fecha actual quecontiene el día, mes y año

El caracter “punto y coma” es utilizado para indicar el
fin de un comando PHP.
Otros estilos de etiqueta incluyen:

and the date is


Ubicar el archivo en un lugar donde pueda ser accedido
por un servidor web con PHP habilitado.
Cuando se indica el URL a este archivo en el browser, se
debe ver la fecha y hora actuales, de acuerdo al reloj del
sistema delservidor web.

PHP de Manera Local
El código PHP en un script se ejecutara solamente si se accede
a través de un servidor web que tenga el módulo PHP
habilitado.
Si se abre el script directamente en el browser ya sea
arrastrando el archivo o con doble click, será tratado como si
solo contuviera HTML.
En caso de que se utilice una instalación predeterminada de
Apache en Windows, el archivotime.php deberá estar
localizado en el folder:
C:\Program Files\Apache Group\Apache\htdocs
y el URL correcto sería:
http://localhost/time.php

Si se escribe el código de time.php tal como se mostró,
nos damos cuenta que la salida puede ser formateada de
mejor manera, ya que no hay espacio entre el tiempo y
la palabra and.
The time is 23:28:36and the date is 23 March 2008
The time isand the date is


time.php

Browser
The time is
23:28:36and the date is
23 March 2008

View Source

Cualquier línea en un script que solamente contenga
código dentro de etiquetas PHP no tomará una línea de
salida en el HTML generado.
Si se inserta un espacio después del ?>, ahora la línea
contiene elementos que no son PHP y la salida tiene el
formato correcto.

El comandoecho
Es posible que la página entera consista de un conjunto
de instrucciones PHP para generar la salida.
El comando echo se utiliza para enviar una salida al
browser.
Reescribiendo time.php como un solo bloque de código
PHP con una serie de comandos echo nos queda:


The time is 23:34:52 and the date is 23 March 2008

time.php

View Source

The time is 23:34:52 and the date is 23March 2008

Browser

Los elementos no dinámicos que se quieren sacar se
colocan entre comillas.
Para encerrar strings se pueden utilizar comillas dobles “
” o comillas simples ‘ ’
Los siguientes enunciados son igualmente válidos:
echo "The time is ";
echo 'The time is ';

Note que los caracteres de espacio se utilizan en estos
enunciados dentro de las comillas para colocar un
espacioentre el texto y la salida de la función date.
En el browser, la salida de ambas formas de time.php es la
misma porque en HTML, todo el espacio en blanco
(enters, espacios o tabs múltiples) se despliega como un
solo espacio en blanco.

Comentarios
Un comentario es un pedazo de texto libre que puede
aparecer en cualquier parte de un script y es ignorado
completamente por PHP
Los estilos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ing informatica
  • Ing. Informatica
  • Ing. Informático
  • Ing. Informatico
  • Ing informatica
  • ING INFORMATICA
  • Ing. Informatico
  • Ing. Informatica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS