tengo la siguiente matriz:Ordenación de un conjunto de nombres entre semana
(
[0] => Array
(
[schedules] => Array
(
[monday] => 1
[tuesday] => 1
[wednesday] => 1
[thursday] => 1
[friday] => 1
[saturday] => 0
[sunday] => 1
)
)
)
me gustaría ordenar los elementos de esta matriz con la primera clave es el día de mañana. Digamos que hoy fue miércoles. Me gustaría que mi matriz a tener este aspecto:
(
[0] => Array
(
[schedules] => Array
(
[thursday] => 1
[friday] => 1
[saturday] => 0
[sunday] => 1
[monday] => 1
[tuesday] => 1
[wednesday] => 1
)
)
)
Ya tengo el día de la semana disponibles (por ejemplo, una cadena 'Jueves'). Se pasa a la función con la que estoy trabajando.
¿Alguna sugerencia para lograr este tipo de clasificación? ¡Gracias!
que tienen la solución más simple para mi caso. la mejor respuesta es para usted si puede decirme cómo obtener el día, como un número (0-6) del 'mañana actual' – kwikness
Disculpe la última respuesta ... 'fecha ('N')% 7' haz eso por ti. N devuelve un número 1-7, por lo que 'date ('N')% 7' será el día siguiente en nuestra numeración 0-6. –