Yes, you can have PHP pages and ASP pages running in the same site assuming the server is a windows server using IIS and the PHP processor is installed.
The file extension ".asp" or ".php" tells the web server whether to treat it as a PHP or ASP page.