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
*/








lunes, 2 de abril de 2012

Operadores Php

Operadores Aritméticos

Estos operadores son usados para realizar operaciones matemáticas con las variables, y son los siguientes:

Operador Descripción
+ Suma
- Resta
* Multiplicación
/ División
% Residuo División



Operadores de Comparación

Los operadores de comparación se utilizan generalmente en las sentencias de condición(if,select) y se hacen entre dos variables, para verificar si cumple o no la propiedad del operador.

Operador Descripción
== Igualdad
!= Desigualdad
< Menor que
<= Menor igual que
> Mayor
>= Mayor igual que



Operadores Lógicos

Estos operadores son usados generalmente en combinación con los operadores de comparación.
Se utilizan cuando se requiere verificar mas de una condición en una sola sentencia.

Operador Descripción
&& Y
|| Ó
! No



Operadores de Incremento

Se utilizan para incrementar o disminuir el valor de una variable unidad por unidad.

Operador Descripción
++$variable Aumenta una unidad el valor de $variable
--$variable Decrementa una unidad el valor de $variable



Operadores de Asiganación

El operador de asignación básico es el símbolo de igual ( = ). Este operador comunmente es confindido con el operador de comparación ( == ), hay que tener siempre mucho cuidado con esta ya que trae problemas a la hora de codificar.