Lección 3: Introducción a PHP

En el mundo del desarrollo existen muchos lenguajes de programación los cuales son muy reconocidos como por ejemplo .NET, python, Ruby y otros tantos, pero en este caso vamos a habar de PHP uno de los lenguajes de mayor popularidad en la web y el lenguaje que es el centro de atención de este curso, hoy por fin, después de haber dado las expliaciones necesarias para poder montar el ambiente de desarrollo necesario para poder realizar nuestras practicas, comenzamos con los primeros pasos.

Capítulo 1: Las etiquetas PHP

PHP asi como otros lenguajes de script pueden ser incrustados dentro de una página e incluso ejecutarse en un archivo independiente, pero para que el servidor sepa que esa información se ha de interpretar, se ha de marcar o enmarcar entre unas marcas especificas las cuales nos indican que el texto contenido es php.

la etiquetas de marcado de php son las siguientes:

<?php
?>

Dentro de estas etiquetas podemos ingresar toda la programación en PHP que nosotros queramos o necesitemos y estos tags podrán ser cerrados y abiertos cuantas veces sea necesario, en casos especiales como son los casos de los frameworks no es necesario escribir el tag de cierre siempre y cuando solo tenga codigo PHP.

Capítulo 2: Variables

Una de las mas controverciales caractaresticas de PHP es que las variables no son prototipadas y adicional a ello, PHP no requiere que las variables sean previamente definidas por el programador, lo cual hace, que si el programador no es hábil o es algo desordenado, podrá generar un problema cuando al código se le este haciendo mantenimiento.

Para el manejo de variables en PHP es algo muy sencillo y para su declaración son pocas las restricciones, segun la documentación oficial de PHP la declaración de una variable debe iniciar por un símbolo de dolar ($) seguido de una letra o caracter de subrayado, y asi mismo este seguido de cualquier numero de letras, numeros y caracteres de subrayado; para que sea mas claro, a continuación unos ejemplos:

<?php
    $cadena='hola mundo';
    $numero=1;
    $flotante=1.5;
    $arreglo=array(1,2,34,'hola','adios',120.25);
?>

Capítulo 3: Tipos de datos

Un sabiendo que PHP no es un lenguaje prototipado en la definición de sus variables, esto lo podemos hacer de una forma simulada y manteniendo buenas prácticas de programación, para tales efectos lo que haremos sera declarar las variables con un valor por defecto  del tipo de variable que queramos crear, como el ejemplo a continuación.

<?php
    $boleano = True;             //declaracion de variable boleana.
    $entero = 0;                 //declaracion de variable entera.
    $flotante = 1.5;             //declaracion de variable de punto flotante.
    $cadena = 'hola mundo';      //declaracion de cadena de texto.
    $arreglo = array();          //declaracion de un array.
    $objeto = new objetoX();     //declaracion de un objeto, para realizar esto a de ser definido previamente la clase objetoX.
    $nulo = NULL;                //declaracion de un valor nulo.
 ?>

Capítulo 4: Constantes

Las constantes como su nombre lo indica son cadenas de caracteres previamente definidas que nos indican un valor el cual les fue asignado, asi como en la matemática para hacer referencia a un valor de 3,1415… se define una contante llamada pi (Π), en PHP podemos hacer lo mismo; esto nos es muy practico por ejemplo, al definir un valor que necesitamos que se encuentre presente en toda la aplicación, pero que cuando la necesitemos cambiar sea de forma fácil, ya que si ponemos un valor en todos los archivos que lo necesitemos, cuando sea requerido cambiarlo, nos tocara ir archivo por archivo cambiando el valor, en cambio si usamos una constante, y nos es necesario cambiarla, solo sera buscar el archivo donde tengamos la definición de la constante y cambiar su valor.

La definición de constantes deben cumplir unas cuantas reglas las cuales son que sus nombres deben ser iniciados con una letra o guión bajo, seguido de letras, números o guiones bajos y adicionalmente a esto la declaración de constantes es sensible a mayúsculas, como práctica de buena programación, la documentación oficial de PHP indica que las definiciones de constantes deberían hacerse en mayúscula sostenida.

Aquí un ejemplo de como definir una contante y como usarla;

<?php
    define("NOMBRE_EMPRESA","Iguazoft");
    define("ANIO_DE_INICIO","2000");
?>

Con este último ejemplo damos por terminada la lección de introducción.

You may also like...