Devolver el número del día de la semana

Código PHP

PHP – Date – Day of week, strtotime

Función que devuelve el número del día de la semana de una fecha. No se comprueba si la fecha es correcta. Devuelve valores del 0 (Domingo) al 6 (Sábado).

/**
 * Class HelperDate
 */
abstract class HelperDate
{
    /**
     * Devuelve el día de la semana
     *     0: "Domingo"
     *     1:  "Lunes"
     *     2:  "Martes"
     *     3:  "Miércoles"
     *     4:  "Jueves"
     *     5:  "Viernes"
     *     6:  "Sábado"
     *
     * @param string $fecha
     *
     * @return string
     */
    public static function getDayOfWeek($fecha)
    {
        $fecha = strtotime($fecha);
        return date('w', $fecha);
    }
}