Avec l'aide de Zend Technologies, IBM a développé une série d'outils pour utiliser le langage de programmation Open Source PHP dans son système d'exploitation z/OS pour ses mainframes. Pour cela, la société s'appuie sur l'environnement Unix System Service intégré à z/OS pour faire tourner le moteur PHP comme si celui-ci était installé sur un Unix. Le tout comprend même une extension pour accéder aux bases de données DB2 pour z/OS, en utilisant le protocole ODBC. Pour utiliser PHP, les mainframes doivent avoir au moins z/OS 1.6 ou z/OS 1.6. La programmation peut se faire soit en utilisant des lignes de commandes, soit en passant par des liens CGI (Common Gateway Interfaces) entre les pages Web et les programmes. En adaptant ce langage populaire à ses mainframes, IBM fournit un accès direct à de nombreux scripts et applications à ses utilisateurs. Et donne surtout un coup de jeune à une ligne de produits vieillissante en montrant que ses mainframes peuvent aussi bien faire tourner les applications historiques de l'entreprise qu'être utilisés comme plateforme de consolidation pour des charges de travail habituellement réservée aux Linux, Unix et Windows. PHP pour z/OS fait partie d'une suite, Ported tools for z/OS, et est disponible gratuitement en téléchargement sur le site d'IBM. Notons que Big Blue avait annoncé en octobre 2006 investir 100 M$ dans un programme destiné à simplifier la programmation sur ses mainframes.