I'd be interested to hear why they chose PHP. (It's not exactly the framework-du-jour, so they must have positively chosen it).
Also, it seems to me that the web page serving would be the most trivial part of iPlayer. Scaling the video and recommendation database is probably a more interesting topic.