A final year project?! Eep.PHP is a great language for someone developing a final year project or the likes.... its not a bad language and its really easy to learn in a short ammount of time given the ammount of support and pre-written scripts out there. Im currently learning RoR. Its a million miles from PHP but from what ive done so far its just so productive. what takes 100 lines in PHP takes just 10 in RoR.... A really productive language.
And I just can't see it as a good language to learn to program in. Worse than basic.