Understanding PHP basics

From Leechfinger
Jump to navigationJump to search

Get PHP info

<?php
 phpinfo();
?>

Let's write our first PHP code.

<?php
 echo "Hello from PHP";
?>

Storing values in a variable

<?php
$myName = "Kooka";
$friendsName = "Loopa";
echo "<p>I am $myName and I have a friend called $friendsName.</p>";
?>

Display errors

Insert the following two lines at the top of your scripts to display errors.

error_reporting( E_ALL );
ini_set( "display_errors", 1);

HTML5 page with php

<?php 

$title = "Test title";
$content = "<h1>Hello World</h1>";

$page = "
<!DOCTYPE html>
<html>
<head>
<title>$title</title>
<meta http-equiv='Content-Type' content='text/html;charset=utf-8'/>
</head>
<body>
$content
</body>
</html>";

echo $page;
?>

If you view source on the above code you will only see the HTML code.

Template

Templates are library files that is reusable code. You can include templates in your code via 4 methods: