Sto lavorando in una banca francese, boursorama.com. Abbiamo 3 banche simili in Spagna, Regno Unito e Inghilterra; Deustchland. Usiamo PHP per tutto, tranne per le applicazioni con carichi pesanti (C & C ++). Abbiamo alcuni proxy Java, forniti da partner che non hanno altre soluzioni.
Penso che PHP non sia utilizzato dalle società bancarie soprattutto perché il loro stack tecnologico è più vecchio di PHP5 stesso. Prima di PHP5, non è possibile escludere funzionalità serie orientate agli oggetti.
Dalla mia esperienza, la banca non ha un solo stack tecnologico. Funzionano con partner esterni attraverso servizi che non hanno bisogno di adattarsi alle tue tecnologie (SOAP, REST, ...). Quindi, tutto sommato, i partner non devono essere coinvolti nelle tue scelte tecnologiche.
PHP sarà sicuramente un serio concorrente per i linguaggi classici / professionali come Java / C / .net in futuro. Sono stati compiuti enormi progressi in termini di standard e stabilità. E i linguaggi di scripting tendono ad essere più veloci che mai (guarda le prestazioni di javascript v8).