Understanding PHP basics: Difference between revisions

From Leechfinger
Jump to navigationJump to search
Qais (talk | contribs)
Qais (talk | contribs)
Line 50: Line 50:
If you view source on the above code you will only see the HTML code.
If you view source on the above code you will only see the HTML code.
== Template ==
== Template ==
Templates are library files that is reusable code. You can include templates in your code via 4 methods:  
Templates are library files that is reusable code. You can include templates in your code via 4 methods: include, include_once, require, and require_once.
[[Category:PHP]]
[[Category:PHP]]

Revision as of 16:06, 25 May 2024

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: include, include_once, require, and require_once.