Cómo ordenar una matriz en PHP usando uno de los campos [duplicado]

Esta pregunta ya tiene una respuesta aquí:

¿Clasificar una matriz multidimensional en PHP? [duplicar 3 respuestas

Estoy tratando de ordenar la matriz en PHP. Por favor, vea mi matriz:

Array
(
    [0] => Array
        (
            [id] => 8
            [date_start_month_name] => January
            [approved] => Accepted: yes
        )

    [1] => Array
        (
            [id] => 3
            [date_start_month_name] => January
            [approved] => Accepted: yes
        )

    [2] => Array
        (
            [id] => 2
            [date_start_month_name] => March
            [approved] => Accepted: yes
        )

    [3] => Array
        (
            [id] => 5
            [date_start_month_name] => April
            [approved] => Accepted: yes
        )

)

Quiero ordenar la matriz usando el nombre del mes, por ejemplo:Ener y obtén algo como esto:

Array
(
    [0] => Array
        (
            [id] => 8
            [date_start_month_name] => January
            [approved] => Accepted: yes
        )

    [1] => Array
        (
            [id] => 3
            [date_start_month_name] => January
            [approved] => Accepted: yes
        )
)

¿Cómo puedo hacer eso? Gracias de antemano por cualquier ayuda. ¡Mejor

Respuestas a la pregunta(2)

Su respuesta a la pregunta