Cita: De esa manera si lo habia visto, sin embargo no sabia que al comparar usando &, PHP internamente tomaba el binario del numero y luego aplicaba Algebra de Boole.
Habia usado el & solo cuando necesitaba que en un if u otro condicional o bucle se evaluaran ambas condiciones siempre (aun cuando la 1era fuera falsa, ya que PHP si encuentra una falsa usando && inmediatamente da un salto)
Hola Ronruby, como estas?
Oye podrías darme un ejemplo con código de lo que estás diciendo, es que me dejó intrigado, ya que por lo que entendí, en ese contexto, no sería lo mismo utilizar
&(bitwise AND) o ||(logical OR),
entonces si es así, para que se evalué alguna de las condiciones por que no utilizar el ||(OR) ya que no dudo que el hacerlo el código se entiende más, aunque abogando porlo que comenté anteriormente, al utilizar el & se realiza más rápido la comparación.
Espero estar errado, de ese modo tu respuesta me ayudará a aprender algo nuevo o ver desde un nuevo punto de vista q no había considerado.
Muchas gracias!