Como escribir menos código PHP
- Detalles
-
Creado en Miércoles, 17 Febrero 2010 06:59
-
Última actualización en Jueves, 26 Abril 2012 15:04
-
Escrito por Domingo Varela
-
Visitas: 458
Escribir menos código PHP en tus scripts, es sencillo y seguro aquí dejo alguno de ellos.
Reducir las sentencias if()
if($variable == 2)
{
$valor = true;
}
else
{
$valor = false;
}
Podríamos condensar esas 8 líneas de código en una única línea:
$valor = ($variable == 2) ? true : false;
Declarando variables
A menudo declaramos multiples variables cada una en líneas separadas, todas estas variables se podrían llegar a agrupar en una única declaración.
$variable1 = 7;
$variable2 = 12;
$variable3 = 9;
Podríamos declarar varias variables con diferente valor en una única línea de la siguiente manera:
list($variable1 ,$variable2 ,$variable3) = array(7,12,9);
Y más fácil todavia si las variables declaradas coinciden en el valor asignado:
$variable1 = $variable2 = $variable3 = “Prueba”;
Usar switch() en lugar de if()
Parece algo lógico pero muchas veces utilizamos if() dónde podríamos ahorrar código usando switch():
if($opcion == “menu”)
{
//cargar menu
}
elseif($opcion == “portada”)
{
//cargar portada
}
else
{
//no cargar nada
}
Usando switch() podríamos reducir el código ostensiblemente:
switch($opcion)
{
case ‘menu’:
//cargar menu
break;
case ‘portada’:
//cargar portada
break;
default:
//no cargar nada
}
Son sólo tres trucos pero seguramente te pueden ahorrar muchas líneas de código si sabes aplicarlos correctamente.