Il n'y a aucune raison, mais c'est un fait : windows (xp, en tous cas) ne recherche pas dans les fichiers php. Il y a peut-être une liste de types de fichiers quelque part dans la config de windows que l'on pourrait modifier pour y rajouter .php, mais elle n'est nulle part en évidence.
Sinon, pour compléter la réponse de Py_rex, si tu ne veux pas installer de programme juste dédié à ça, il y a de fortes chances pour que ton éditeur de code (le logiciel avec lequel tu codes le php) comportent une fonction de recherche dans les fichiers de ton projet.