php syntax asp-classic comparison

php - ¿Cómo se comportan las palabras clave "Y" y "O" en ASP al comparar números?



syntax asp-classic (1)

Lamentablemente, no hay una manera fácil de convertir esto sin perder tiempo. Aquí hay una herramienta clara que puedes usar ... pero tendrás que leer los comentarios en el código convertido, ya que te dirá que hay suposiciones, como las funciones de usuario que no están definidas ... a partir de ahí, tú " Necesitaré escribir el tuyo o tratar de resolverlo.

Pero, para responder directamente a su pregunta, esas son operaciones bit a bit y se pueden hacer como Byte2 & 240

Necesito convertir algún antiguo código de autenticación de ASP a PHP. En el código que se usa para encriptar / descifrar contraseñas, tropecé con líneas como esta

Char2 = Mid(sBASE_64_CHARACTERS, (((Byte2 And 240) / 16) Or (SaveBits1 * 16) And &HFF) + 1, 1)

Realmente me pregunto cómo traducir este tipo de código, especialmente cómo tratar con la parte (número y número).