Posts Tagged “ejemplos”

Logo PHP

FOR repite un bloque de código un número predeterminado de veces dependiendo de una condición.

For (variable_inicial; condición; modificar_variable)
{
código
}

Ejemplo práctico:

//Cuenta de 0 a 10 como vemos
for ($x=0; $x< =10; $x++)
{
echo $x;
}

Se puede usar break; para romper el bucle.

Tags: , ,

Comments No Hay Comentarios »

Logo PHP

A partir de la versión 4 de PHP podemos asignar variables por referencia, lo que quiere decir que si hacemos lo siguiente:

$a=&$b

lo que estamos haciendo es asignar a $a el mismo espacio de memoria donde apunta $b con lo que los cambios que hagamos a $b también se realizaran a $a. Son la misma variable con distinto nombre

La diferencia con la asignación de valor

$a=$b

es que en la asignación por valor lo que hacemos es que $a tenga el mismo valor que $b pero si mas adelante cambiamos el contenido de $b el de $a no cambiara, son variables independientes.

Tags: , ,

Comments No Hay Comentarios »

Logo PHP

Las constantes son como las variables diferenciándose de que ellas deben ser definidas usando la función define(), y que no pueden ser redefinidas en tiempo de ejecución con otro valor.

< ?php
define("CONSTANTE", "Hola mundo.");
echo CONSTANTE; // muestra "Hola mundo y siempre la mostrara lo mismo"
?>

La constantes también se usar para hacer aplicaciones web en PHP multilenguaje.

Tags: , , ,

Comments No Hay Comentarios »

Logo PHP

Si queremos tratar una cadena de carácteres para pasarla después a HTML nos ira muy bien la expresión nl2br.

La cadena recoge un String y lo convierte en otro String peró substituiendo todos los Enter por
, de manera que al sacarlo por pantalla se mantengan los saltos entre lineas.

String nl2br (cadena a convertir);

Tags: , ,

Comments No Hay Comentarios »

Logo PHP

Para poder retardar la ejecución de un script en PHP disponemos de las instrucciones Sleep y Usleep.

SLEEP

Retarda la ejecución del script durante el número de segundos dado.

sleep (10);

USLEEP

Retarda la ejecución del programa durante el número de microsegundos dado.

1.000.000 micro seconds = 1 second

usleep (1000);

Muy fácil de usar y en ocasiones útil.

Tags: ,

Comments No Hay Comentarios »