I'm not sure what you mean by "Full form", but I'll tell you some stuff that may clear your confusion,
To use PHP you need to also know MYSQL. PHP is the web coding, while MYSQL is a database.
PHP programs can generate full HTML pages, with interactive content while constantly updating data.
HTML is an internet programing language too, but HTML is a language that can be mostly understood by humans, while PHP uses java and is a lot more complicated and dificult,
HTML will look like this:
While PHP coding will look a lot more complicated:
$xml = simplexml_load_file("test.xml");
$xml->body[0]->addChild("date", "2006-10-13");
foreach ($xml->body->children() as $child)
{
echo "Child node: " . $child . "
";
}
?>