Cómo pasar valores booleanos entre PHP, formularios HTML y Javascript
Tengo un programa PHP que usa formularios HTML y usa JavaScript para la validación. Hay un campo oculto en el formulario HTML que contiene un valor booleano que PHP establece, valida al enviar por JavaScript y lo pasa a otra página PHP.
Cuando intenté usar booleanos PHP para establecer el valor del campo HTML, JavaScript lo evaluó como en blanco, así que usé unos y ceros y los comparé numéricamente, y ahora funciona bien.
Mi pregunta es: ¿cuál es la mejor práctica en este escenario? ¿Cómo obtengo JavaScript para leer un valor verdadero / falso en mi campo oculto HTML controlado por PHP sin usar unos y ceros? ¿O es solo una mala idea?