Documente Academic
Documente Profesional
Documente Cultură
cdigo PHP
Precedencia de operadores
Puedes ser un programador hardcore, pero, En serio te sabes la
precedencia de operadores en PHP? Como creemos que no, lo mejor es
siempre usar parntesis para estar seguro. Bsicamente, la idea es no
dejar operaciones complejas a freaks matematicos y estar seguros que
nuestros compaeros en el equipo con menos habilidad comprendan
todo sin problemas:
//Qu carajos da esto como resultado?
$bool = ($i < 7 && $j > 8 || $k == 4);
//Bien hecho
if (isset($cliente) && $cliente == 5) ...
Pero slo usa est opcin cuando no tengas el control o no ests seguro
que valor pueda tener la variable (Como en variables que llegan por
parmetro o por GET, etc)
Instruccin switch
Esta es una de las cosas ms feas de los lenguajes con estilo de C.
Cuando debas usarla, intenta seguir el siguiente estilo:
switch ($mode)
{
case 'modo1':
// Codigo de exito
break;
case 'modo2':
// Algoritmo que me retirar a los 25 aos
break;
default:
// Cdigo si todo falla
break;
}
No obligatorio, pero recomendado. La programacin de proyectos PHP
en grupo se hace mucho ms efectiva aplicando estas reglas. Si deseas
ampliar esta informacin y conocer otras guas como reglas para efectuar
consultas SQL, para crear plantillas de diseo o para otros casos
avanzados, te invitamos a leer las Coding Guidelines de phpBB.