Maksud perkataan "learn by heart" dalam bahasa Melayu

Apakah maksud "learn by heart" dalam bahasa Inggeris? Terokai maksud, sebutan dan penggunaan khusus perkataan ini bersama Lingoland

learn by heart

US /lɜrn baɪ hɑrt/
UK /lɜːn baɪ hɑːt/

Idiom

menghafal, mempelajari dengan hati

to memorize something perfectly

Contoh:
She had to learn by heart all the lines for the play.
Dia perlu menghafal semua baris untuk drama itu.
It's important to learn by heart the multiplication tables.
Penting untuk menghafal sifir darab.