Come faccio ad ordinare questo array di oggetti per cognome?

Codice PHP:
Array
(
    [
9] => estraDatiDocente Object
        
(
            [
mysqli:private] => mysqli Object
                
(
                )

            [
id_docente] => 9
            
[cognome] => Docente 2
            
[nome] => Nome
            
[materie] => materia
            
[aree_insegnamento] => Array
                (
                    [
0] => Ambiente
                    
[1] => Apprendistato
                    
[2] => Privacy
                
)

            [
valutazione] => N.D.
            [
qualifica_docente] => N.D.
            [
docenze_assegnate] => Array
                (
                )

        )

    [
1] => estraDatiDocente Object
        
(
            [
mysqli:private] => mysqli Object
                
(
                )

            [
id_docente] => 1
            
[cognome] => Scientifico
            
[nome] => Responsabile
            
[materie] => materia
            
[aree_insegnamento] => Array
                (
                    [
0] => Ambiente
                    
[1] => Apprendistato
                    
[2] => HACCP (autocontrollo alimentare)
                )

            [
valutazione] => N.D.
            [
qualifica_docente] => N.D.
            [
docenze_assegnate] => Array
                (
                )

        )