Before creating a php application or website you will first need to check if PHP is supported by your Web Hosting Provider. In other words your webhost will need to have PHP installed on the webserver were your site is housed.
If you are just starting to learn PHP you first need to find a free/cheap host (I personally prefer Fly2Blue as they are cheap, easy to use and offer great services and domain registration), you are then going to need to check that your host provides PHP of some kind (over all PHP tutorials, PHP5 is preferred). Or alternatively you can install your own server software and install your own version of PHP
Right, now we have a website developing environment, we need to learn to use this great language PHP. Like all great programming languages, we need to learn to print and the most common way of learning is to print "Hello, World!" and this tutorial is no exception
Object orientated programming (OOP) is a commonly used term when discussing modern programming techniques. One of the things that makes humans stand out is the ability to categorise - we put objects into categories of similar type of function. For example, we have the category vechicle. Within this category, you have the different types of vehicle - car, bug, train, van. In the same bag, a llama is a type of animal. This analogy applies to programming - we create functions to do specific tasks and then group similar functions into classes. No only does this organise everything, but also allows a common access point for these similar functions.
Ok, so from the prototype above, we can see the function explode() (a function is denoted by the () after the name as this is where you put any parameters) will create an array (oh the joy):
Using a feature that PHP offers, use we are allowed to do these server side includes to include both HTML and PHP pages, and actually any pages we really want to. Including HTML pages becomes very useful, in creating the same look and feel over your entire site, as we can include a standard header and footer on every page.
Joining mailing list will entitle you
to receive occasional emails informing you of news and
updates to the site and any special offers that may be
of interest to you.