If you're hosted or have a domain, the answer is probably yes, but this is not always the case 100% of the time. Or, for newer scripts to work, you'll need to have a certain version of PHP. So how do you find either of these out? Simple- with a phpinfo page.
Create a file and name it anything you want- to keep things less confusing, it would be a good idea to name it phpinfo.php. Next, insert this code:
<?php phpinfo(); ?>
Now upload this to your site's main directory, open it up in your browser, and if you see a bunch of text and tables, then you have PHP capabilities. Using this file, you can also find out what version you have and all the specs on it. PHP is a really great thing, as it can allow you to use a lot of interactive scripts! So if you have it, use it!