Para los que no se encuentren al tanto. Estoy realizando una serie de publicaciones de apuntes con PHP que se irán publicando a lo largo de la semana. Puedes leer la entrada inicial pulsando aquí.
Aquí os deleito con la segunda entrega diaria de PHP, espero que os sirva de utilidad.
Constantes
Las constantes son valores definidos que no se
pueden modificar. Es decir, lo contrario a las variables.
Para definir una constante se hace uso de la
función define();
<?php
define(“nombre_constante”,
valor);
echo nombre_constante;
?> |
Concatenar
En este estupendo lenguaje, se pueden “unir”
tipos de datos y que se muestren sin problemas.
Para llevar a cabo esto, se interpone un . entre
los valores que queramos “unir”.
<?php
$a = “Esta es una frase”;
$b = 1;
echo $a.$b;
?> |
Esto
muestra en pantalla: Esta es una frase1
Comentarios
¿Qué sería de un
lenguaje sin comentarios? Los comentarios permiten almacenar
información relativamente relevante cuando hacemos cambios en
nuestro programa, poder verlo al día siguiente, una semana después,
o al mes siguiente y comprender por qué hicimos ese cambio.
Además, si queremos
compartir ese programa para que lo puedan ver tanto en casa como en
Inglaterra, EEUU, India... tendrán que hacerse una idea de como
funciona y qué mejor manera que comentar nuestro programa.
Existen dos formas de
realizar los comentarios, por línea que permiten hacer un pequeño
inciso en una línea para hacer hincapié en algo concreto.
<?php
// Esto es un comentario, acaba de
declarar una variable vacía.
$ejemplo;
?> |
Y por otro lado, tenemos la opción de comentar
bloques de código, para bien hacer pruebas, o incluir la licencia
del programa...
<?php
/*
Esto es un ejemplo de un
comentario
Muy largo, muy largo, muy
largo....
*/
?> |
Sentencias
Como todo lenguaje de
programación tenemos una serie de estructuras con las que trabajar
con nuestro programa, estas estructuras se llaman sentencias.
Como sentencia
principal tenemos la más simple y básica que es la sentencia echo.
Esta nos permite mostrar en
pantalla los
tipos de datos que hemos visto.
<?php
echo “Esto es un ejemplo”;
?> |
Esto nos
mostrará el texto entrecomillado en la página Web, o en la consola
interactiva de PHP.
También tenemos los
famosos condicionales que permiten manipular la forma en la que
trabajará nuestro programa en función de los valores que vaya
obteniendo, si hace una cosa, o hace otra. Estas sentencias se
definen como if, else if y else.
<?php
$a = 1;
$b = 2;
if ($a == $b)
{
echo “Esto es igual”;
}
elseif ($a <= $b)
{
echo “Esto es correcto”;
}
else
{
echo “Si no es uno, ni otro, se
mostrará este mensaje”;
}
?> |
De todas
las opciones sugeridas en este condicional, el único que se va
ejecutar porque el resultado es correcto, es el segundo. Dado que 1 <
2.
En
suma de haber visto qué es la sentencia echo y qué hace, y los
condicionales. Tenemos otras muy potentes como los bucles. Los bucles
son instrucciones que llevan a cabo multitud de operaciones en base a
la condición que tengan. Por ejemplo, podemos repetir una frase
cuántas veces queramos.
No obstante, hay que tener cuidado dado que
si no tiene una correcta programación se pueden convertir en bucles
infinitos y ralentizar el ordenador, algo que siempre queremos evitar
a toda costa.
Y
cabe destacar que se pueden introducir tantos bucles como uno quiera,
aquí lo único que nos limita es nuestras necesidades y creatividad
del desarrollador.
Un
ejemplo de bucles tenemos el bucle for, uno bastante potente
que contiene la siguiente sintaxis:
<?php
for (variable ; condición; qué
hacer)
{
Que se va a hacer;
}
?> |
En la siguiente demostración veremos que el bucle
imprimirá 10 veces una frase:
<?php
for ($x=0 ; $x < 10; $x++)
{
echo “Esta es la frase
”.$x.”<br>”;
}
?> |
Esto
mostrará en pantalla: Esta es la frase n.
Referencias
- Manual PHP.net
- Wikipedia
No hay comentarios:
Publicar un comentario
Gracias por visitar mi blog y animarte a comentar. Por favor se respetuoso con sus comentarios. Cualquier error es preferible reportárlo que criticarlo por el bien de todos.