Are you so much used to getting things that you even hope to "get" a PHP sitemap? Do you understand that sometimes you need to give? Or at least develop? It's impossible to get all the time. Or, more exactly, you can get, but then you won't be a software developer. And, in particular, no one will pay you for your work.
So, no one will "give" you the solution. And not because people want you to suffer from difficult work. This is because their is no just one single solution. Typically, as sitemap should at least have some data mapping some descriptive single sitemap page with the other pages which may need some support. To start with, please see:
http://en.wikipedia.org/wiki/Site_map[
^].
Here is one approach based on
rewrite engine:
http://stackoverflow.com/questions/2747801/creating-an-xml-sitemap-with-php[
^].
To understand rewrite, please see:
http://en.wikipedia.org/wiki/URL_rewriting[
^].
Another approach is based on a
sitemap generator. You can find some here:
http://code.google.com/p/sitemap-generators/wiki/SitemapGenerators[
^],
http://www.plop.at/en/php.html[
^].
And you can always write your own.
After all, you can find a lot more:
http://bit.ly/Zep6rQ[
^],
http://bit.ly/Zepd6G[
^].
Good luck,
—SA