Mujahid telah mengatakan sehubungan dengan firman-Nya: Allah menjanjikan kepada kamu harta rampasan yang banyak yang dapat kamu ambil. (Al Fath:20) Yakni semua ganimah sampai masa sekarang. maka disegerakan-Nya harta rampasan ini untukmu. (Al Fath:20) Yaitu kemenangan atas tanah Khaibar.
Al-Aufi telah meriwayatkan dari Ibnu Abbas sehubungan dengan makna firman-Nya: maka disegerakan-Nya harta rampasan ini untukmu. (Al Fath:20) Maksudnya, Perjanjian Hudaibiyah.
dan Dia menahan tangan manusia dari (membinasakan)mu (Al Fath:20)
Yakni kalian tidak tertimpa keburukan yang dipendam oleh hati musuh kahan yang selalu ingin memerangi dan membunuh kalian. Demikian pula Allah menahan tangan musuh-musuh kalian dari membinasakan orang-orang yang kamu tinggal di belakang kalian yang terdiri dari anak-anak dan kaum wanita kalian.
dan agar hal itu menjadi bukti bagi orang-orang mukmin (Al Fath:20)
Yaitu dijadikan pelajaran oleh mereka, bahwa sesungguhnya Allah memelihara mereka dan menolong mereka dalam menghadapi musuh-musuhnya, padahal jumah mereka sedikit. Dan agar mereka mengetahui apa yang dilakukan oleh Allah terhadap mereka, bahwa Dia Maha Mengetahui semua akibat segala urusan, dan bahwa pilihan yang terbaik adalah apa yang dipilihkan-Nya bagi hamba-hamba-Nya yang beriman sekalipun pada lahiriahnya mereka tidak menyukainya. Ini semakna dengan apa yang disebutkan oleh Allah Swt. dalam firman-Nya:
Boleh jadi kamu membenci sesuatu, padahal ia amat baik bagimu. (Al Baqarah:216)
Adapun firman Allah Swt.:
Dan dia menunjuki kamu kepada jalan yang lurus (Al Fath : 20)
disebabkan kalian menuruti perintah-Nya, selalu taat kepada-Nya, serta mengikuti jejak Rasulullah Saw.