Une page PHP n'existe pas vraiment. Pour être précis, c'est un fichier PHP qui génère une page HTML grâce à un module référencé dans un serveur Apache ou autre.
Donc, il suffit d'avoir PHP, Apache, et un navigateur. Si tout est installé sur un même PC (ce qu'il est souvent possible de réaliser), alors on pourra utiliser une adresse locale pour des tests.