operadores lógicos o vs || (doble tubo) en php [duplicado]

Esta pregunta ya tiene una respuesta aquí:

Operadores lógicos, || ¿o o? 8 respuestas

Siempre he usado|| (doble tubo) paraif (($a == $b) || ($a == $c)) { } yor parado_this() or do_that();.

Por qué noif (($a == $b) or ($a == $c)) { } odo_this() || do_that();?

¿Hay alguna razón para usar alguno de estos dos operadores lógicos o es solo una preferencia personal?

Lo mismo se aplica para&& vsand, que solo uso&&.

Respuestas a la pregunta(2)

Su respuesta a la pregunta