que he visto mucho este tipo de código recientemente:Asignación de los condicionales
if ($foo = $bar->getFoo())
{
baz($foo);
}
¿Esto se considera buena o mala práctica?
Por ejemplo, el IDE Netbeans dar un aviso si se utiliza este tipo de código:
Posible asignación accidental, asignaciones en condiciones deben ser evitados
¿Qué opinas?
¿Querías if ($ foo == $ bar-> getFoo())? –
No, ese es el punto :) – DuoSRX
Esto obviamente voló sobre mi cabeza :) Entonces el condicional es comprobar que $ bar-> getFoo() no causa un error? ¿Está bien? –