Saltar al contenido

Php desde cero.

PHP es un lenguaje de código abierto y actualmente el más utilizado en el desarrollo web. Contiene múltiples librerías y puede ejecutarse en multitud de sistemas operativos. Su característica más importante, es que soporta una amplia variedad de bases de datos.

Además, este lenguaje, puede ejecutarse de tres formas diferentes.

  • A través de la línea de comandos.
  • A través de una interfaz de usuario (GUI).
  • Por medio de un servidor web local (XAMPPWAMP o MAMP), o bien remoto contratando un hosting como por ejemplo sered.

Por otra parte, PHP está diseñado entre otras cosas para crear contenido en HTML. Esto quiere decir que a través de este lenguaje de programación web, podemos generar páginas web dinámicas.

Índice de contenidos

    Antes de comenzar a programar en php.

    Antes de empezar a programar en php desde cero, debemos tener en cuenta los siguientes aspectos:

    • Tener una base sólida de los fundamentos de la programación informática.
    • Es imprescindible conocer el lenguaje de marcas HTML.
    • Se debe tener en cuenta que el código puede incluirse en una página web de dos formas diferentes.
      • Dentro del mismo código HTML de la página web.
      • O bien fuera de ella, en un archivo externo. Este archivo externo sólo tendrá código escrito en PHP y deberá tener la extensión “.php”. Además, poder ejecutarlo debemos usar las instrucciones include o require.

    Es importante también saber donde podemos ejecutar aplicaciones creadas en este lenguaje de programación.

    Como ejecutar aplicaciones creadas en PHP.

    Para ejecutar este tipo de aplicaciones debemos tener instalados 3 programas.

    • Un servidor web: Apache.
    • Las extensiones PHP.
    • Un gestor de bases de datos: phpMyAdmin.

    Esto lo conseguimos instalando alguno de los diferentes paquetes mencionados anteriormente como XAMPPWAMP, MAMP o cualquier otro.

    Para finalizar con esta pequeña introducción, veremos las características que posee el lenguaje de servidor PHP.

    Características del lenguaje de entorno servidor.

    • Todo el código se encuentra encerrado entre dos etiquetas. Una etiqueta de apertura: <?php. y otra de cierre ?>. Estas dos etiquetas indican que todo lo que escribamos dentro de ellas, será código de programación PHP.
    • Existe la posibilidad de introducir comentarios aclaratorios dentro de nuestro código de la siguiente manera:
      • Dos barras (//) o una almohadilla (#), invertidas indican un comentario de una línea.
      • /* y */, Indican comentarios de más de una línea.
    • Algunas instrucciones de este lenguaje obedecen al criterio case sensitive.
    • Todas las instrucciones deben terminar en punto y coma (;).
    • Se recomienda escribir cada instrucción una debajo de otra.
    • Todos los valores de texto, llamados en programación Strings, pueden ir entre comillas dobles (“ “), o simples (‘ ‘).
    • Los valores numéricos no van entre comillas.
    • El punto (.), sirve para concatenar cadenas de caracteres o variables. Es conveniente que delante y detrás de este operador haya un espacio.
    • Podemos incluir dentro del código PHP, etiquetas HTML.
    Configuración