I just checked, and while iPhone supports many languages/keyboards, unfortunately, Arabic isn't an option. 🙁
There's an Arabic language support package available for jailbroken iPhones. As I have no familiarity with Arabic, I couldn't say how well this works, but it might be worth a try.