"yarı kodlar var yarı da çalışıyor" demekle nedemek istiyorsun Bi sorun varsa php uzantılı bi dosyan çalışmaz. Sorun yoksada problemsiz olarak çalışır. Yarı ölü yarı canlı olmak gibi bişey senin dediğin.

http://localhost/dosyan.php şeklinde dosyalarına erişebilirsin. PHP açısından bi sorun yoksa, web dizinine dosyan.php adlı dosyaya yerleştireceğin sorunsuz PHP kodları, yukarıdaki adrese tıkladığında sorunsuz olarak çalışacaktır.