I am really confused. What is the correct way of saying shahada. Ashadu all or Ashadu an la. Please answer with some evidence ASAP. I mean what is the begiining. Ashadu an la or ashadu al
اشهد أن لا اله الا الله
Here in اب لا you don't spell the consonant ب because it is followed by ل due to the arabic grammar rule الغام (Ilgam).
Ilgam is a rule in which you don't spell consonant ن if it is followed by certain letters.
So the correct way to say is "Ashhadu al la" not "Ashhadu an la"