Ir al contenido principal

Primeros pasos con PHP: Sintaxis Básica



"Puedes ejecutar, probar y crear tus propios código en linea desde Code Playground - Ejecutar código PHP en linea"

Este articulo es el primero de una serie cuyo objetivo sera mostrarles los conceptos básicos del lenguaje de Programación PHP. Así que ponte comodo, y prepárate para entrar en el mundo de PHP.

Introducción a PHP.

PHP (Pre-procesador de Hipertexto) es un lenguaje de secuencia de comandos (scripts), muy utilizado y con una amplia gama de uso dentro de las empresas de software. Los scripts son ejecutados en el servidor.

PHP es capaz de hacer:
  • Generación de contenido de página dinamico
  • Creación, apertura, lectura, escritura, borrado y cierre de archivos en el servidor
  • Recolección de datos en formularios
  • Inserción, borado y modificación de información almacenada en una base de datos
  • Control de acceso de usuarios
  • Encriptamiento de datos
  • Y mucho más
Cabe destacar que PHP tiene suficiente poder para operar como el núcleo de WordPress, el sistema de blogeo más concurrido en la web. También tiene el grado de profundidad requerido para ejecutar Facebook, la red social más grande de la red.

¿Por qué PHP?

  • PHP puede ser ejecutado en múltiples y diferentes plataformas, incluyendo Windows, Linex, Unix, Mac OS X, y así sucesivamente.
  • PHP es compatible con casi cualquier servidor moderno, como Apoche, IIS y más.
  • PHP soporta un amplio ranog de bases de datos
  • PPH es fácil de aprender y corre eficientemente del lado del servidor

Sintaxis PHP

Los script PHP comienzan con la etiqueta de apertura <?php y termina con la etiqueta de cierre ?>.

<?php
// Codigo PHP Aquí
?>
A continuación, se les mostrara un ejemplo de un archivo PHP el cual mostrara un "Hola Mundo!!!" en una página web.


<html>
<head>
<title>Ejemplo PHP</title>
</head>
<body>
<?php
echo "Hola Mundo!!!";
?>
</body>
</html>



Echo

PHP tiene una función "echo" predefinida, la cual es utilizada para dar salida al texto.
Realmente, no es una función; es un constructor del lenguaje. Como tal, no requiere paréntesis.

Realicemos un ejemplo:


<html>
<head>
<title>Ejemplo PHP</title>
</head>
<body>
<?php
echo "PHP es fácil de aprender!!!";
?>
</body>
</html>

Realmente "echo" no es una función; es un constructor del lenguaje. Como tal, no requiere paréntesis. Olvidar añadir un punto y coma al final de una declaración resultará en un error.

Las etiquetas HTML pueden ser añadidas al texto en la declaración "echo".


<html>
<head>
<title>Ejemplo PHP</title>
</head>
<body>
<?php
echo "<h1>Encabezado</h1>";
?>
</body>
</html>


Comentarios

En el código PHP, un comentario es una línea que no es ejecutada como parte del programa. Puedes utilizar comentarios para comunicarte con otros de forma tal que entiendan lo que estás haciendo o como un recordatorio para ti mismo de lo que hiciste.


<html>
<head>
<title>Ejemplo PHP</title>
</head>
<body>
<?php
// Esto es un comentario y no se mostrara en la pagina
echo "<h1>Encabezado</h1>";
?>
</body>
</html>


Los comentarios Multilínea son utilizados para componer comentarios que ocupen más de una sola línea. Un comentario multilínea comienza con /* y finaliza con */.


<html>
<head>
<title>Ejemplo PHP</title>
</head>
<body>
<?php
// Esto es un comentario y no se mostrara en la pagina
echo "<h1>Encabezado</h1>";
/*
Esto es un comentario Multilínea
Conformado por más de una linea
*/
?>
</body>
</html>



Recuerda que puedes ejecutar y probar todos los códigos mostrados hoy día en Code Playground.

Síguenos en nuestra página de Facebook para estar al pendiente de los próximos artículos de "Primeros pasos con PHP".

¿Tienes un duda? ¿Alguna sugerencia? Puedes contactarnos ingresando Aquí. 

Comentarios

Entradas más populares de este blog

Calculando el factorial de un número (ejemplo de función recursiva).

Hola, mi nombre es Antonio Alfonso Martínez y en el presente artículo me dispongo a explicar un sencillo método para calcular el factorial de un número haciendo uso del concepto de recursividad. Para empezar, diremos que el factorial de un número natural "n" es el resultado del producto de todos los números desde 1 hasta dicho número "n". Así, para efectuar el calculo del factorial de un número, vamos a emplear una sencilla función a la que daremos el nombre de "factorial". De modo, que, partiendo del hecho de que el factorial de 1 y 0 es 1, construiremos nuestra función (a la que daremos el nombre de "factorial") para realizar el calculo del factorial de 5: Lo que hace esta función, es tomar como argumento un número "n". de modo que si este es 0 o 1 ("if n==0 or n==1:") la función devolverá directamente como resultado el número 1 ("resultado=1"). Sin embargo si dicho número "n" es mayor que...

Ejercicios de Programación en Java: Condicionales, Bucles, Tablas y Funciones

PRÓLOGO El libro Ejercicios de Programación en Java: Condicionales, Bucles, Tablas y Funciones nace como fruto de años de docencia en materias relacionadas: Algorítmica, Programación, Lenguaje C y Java, entre otros.  Con el paso del tiempo he constatado que aprender un lenguaje de programación es relativamente sencillo y sobre este tema existen muchos y muy buenos textos. Pero aprender a programar es algo totalmente distinto, que necesita de un mayor esfuerzo y abordar el problema desde otra perspectiva. Siempre utilizo la metáfora del pianista para explicar el tándem programar/lenguaje de programación: saber tocar las notas de un piano es relativamente fácil, tan solo debemos anotar en cada una de las teclas a qué nota musical corresponde. Esto sería similar a conocer un lenguaje de programación. Es muy sencillo utilizar un if o entender la mecánica de un while .  Volviendo al piano: una vez que dominamos la relación tecla/nota, un pianista debe aprender muchas ot...

Trabajando con matrices (calculadora de matrices con "numpy").

En el presente artículo vamos a ver un rápido y sencillo para realizar  operaciones con matrices. Para lo cual haremos uso del módulo "numpy" el cual, nos permite realizar operaciones de forma sencilla y eficiente sobre grandes conjuntos de información que puede organizarse en vectores. Puesto que vamos a trabajar con "numpy", si lo tenemos ya instalado, lo primero que haremos será importarlo. En caso de que no lo tengamos aún instalado tendremos que hacer uso de "pip" para su instalación: Instalación de "numpy" mediante "pip": Importación de "numpy" como "np": Para crear matrices, tenemos que crear primero la matriz con las dimensiones deseadas, para luego asignarles los valores mediante un ciclo "for". Con "numpy" solo tendremos que crear dos arrays con tantos vectores como filas queramos que tenga nuestra matriz (a su  vez, cada uno de esos vectores tendrá tantos elementos como ...