Gracias !!

Hola a todos !!

Antes de empezar quiero dar las gracias a quienes visitan este blog, cuyo principal objetivo es compartir el conocimiento y ayudar a otras personas a aprender este genial lenguaje de programación.... PHP.


Este...... curso... guia, lo voy a basar en un temario para el examen de certificación de Zend llamado:"Zend PHP 5.3 Certification", esto no es oficial ni nada por el estilo, es iniciativa propia para ayudar a quien lo necesite.

martes, 9 de julio de 2013

1.1. Sintaxis básica


1.1. Sintaxis



Bueno, comencemos por definir que es sintaxis....

Según Wikipedia:
La sintaxis es la parte de la gramática que estudia las reglas y principios que gobiernan la combinatoria de constituyentes sintácticos y la formación de unidades superiores a estos, como los sintagmas y oraciones gramaticales. La sintaxis, por tanto, estudia las formas en que se combinan las palabras, así como las relaciones sintagmáticas y paradigmáticas existentes entre ellas.

Según Yo y hablando de programación:
Son las reglas y características necesarias que se deben seguir y utilizar para escribir correctamente un lenguaje y poder ser interpretado correctamente.



Etiquetas PHP


Las etiquetas <?php (de apertura)   y   ?> (de cierre) indican al servidor que el texto dentro debe de ser interpretado como código PHP.

<?php
  .......
  .......
?>


Cualquier cosa, texto o código fuera de estas etiquetas será ignorado por el intérprete PHP, lo cual permite que PHP sea embebido en documentos HTML.




Separación de Instrucciones


Para que PHP pueda identificar cada instrucción, requiere que las sentencias terminen con un punto y coma ( ; )

<?php
    echo "Hola Mundo";
    echo "Esto es una prueba";
?>

Cabe destacar que la etiqueta de cierre de un bloque de PHP ( ?> ) indica automaticamente un punto y coma ( ; ), así que no es necesario usar un punto y coma en la ultima linea o intrucción de un bloque PHP.

<?php
    echo "Hola Mundo";
    echo "En esta linea se puede omitir el punto y coma"
?>

nota: 
La etiqueta de cierre de un bloque de código PHP es opcional al final de un fichero, en algunos casos es útil omitirla cuando se usa include o require, para que no se produzcan espacios en blanco al final de los ficheros, y así se podrán añadir aún cabeceras para la respuesta posterior. También es práctico si se utiliza la salida del buffer y no se desean espacios en blanco no deseados al final de las partes generadas por ficheros incluídos.




Comentarios



Los comentarios son fragmentos de texto que se desea no ser interpretados por PHP, ya que es texto que no posee la sintaxis correcta para ser interpretado, por ser texto escrito como referencia para nosotros mismos.

En PHP existen dos tipos de comentarios:

De una sola linea, estos son indicados con doble barra diagonal ( // ) al inicio de la linea que se desea comentar. Este tipo de comentario solo comenta hasta el final de la linea o al final del bloque actual PHP.

// este es comentario de una sola linea
// este es otro comentario


Los comentario por bloques están indicados por una barra diagonal seguida de un asterisco ( /* ) para la apertura, y un asterisco seguido de una barra diagonal ( */ ) para el cierre, esto quiere decir que todo el texto después de /* y antes de */ será interpretado como comentario.

/*
    Estos son comentarios en varias lineas,
    no es necesario indicar doble barra diagonal en 
    cada linea, ya que el texto dentro será
    interpretado como comentario y será omitido
*/