Documentos de Académico
Documentos de Profesional
Documentos de Cultura
código 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 paréntesis para estar seguro. Básicamente, la idea es no
dejar operaciones complejas a freaks matematicos y estar seguros que
nuestros compañeros 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 sólo usa está opción cuando no tengas el control o no estés seguro
que valor pueda tener la variable (Como en variables que llegan por
parámetro o por GET, etc)
Instrucción “switch”
Esta es una de las cosas más 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 años
break;
default:
// Código si todo falla
break;
}
No obligatorio, pero recomendado. La programación de proyectos PHP
en grupo se hace mucho más efectiva aplicando estas reglas. Si deseas
ampliar esta información y conocer otras guías como reglas para efectuar
consultas SQL, para crear plantillas de diseño o para otros casos
avanzados, te invitamos a leer las Coding Guidelines de phpBB.