2.1. Umetanje PHP koda u HTML
Postoje 4 načina za umetanje PHP
koda u HTML dokument:
<html>
<head>
<title>Primjer ugradenog koda</title>
</head>
<body>
// 1.
način
<?php
echo ("Ovo je najjednostavniji
nacin\n"); ?>
// 2.
način
<?php
echo("Ako zelite posluzivati
XHTML ili HML dokumente, onda ovako...\n");
?>
// 3. način
<script
language="php">
echo ("neki editori ne vole bas
procesirati instrukcije (npr. Frontpage)");
</script>
// 4. način
<%
echo ("Ako je omoguceno koristenje
ASP tagova, onda mozete i ovako");
%>
</body>
</html>
|
|
Najčesće koristen je 2. način jer
omogućuje lagano implementiranje novih generacija
XHTML-a PHP kodom...
2.2. Separatori
Instrukcije se u PHP-u odvajaju
točka-zarezom ";" kao u C-u ili perlu.
Prije završnog taga (?>), točka-zarez(;) nije
potreban pa su sljedeća dva primjera ekvivalentna:
<html>
<head>
<title>Primjer ugradenog koda</title>
</head>
<body>
<?php
echo "test"; ?>
<?php
echo "test" ?>
</body>
</html>
|
|
2.3. Komentari
PHP podržava 3 razlicita tipa komentiranja
koda: C, C++ i Unix shell-style komentari.
Primjer:
<html>
<head>
<title>Primjer ugradenog koda</title>
</head>
<body>
<?php
echo
"This is a test";
// Ovo
je C++ like komentar do kraja linije
/*
Ovo je komentar koji se
proteže kroz više redaka */
echo
"This is yet another test";
echo
"One Final Test";
# Ovo
je Unix shell style komentar
?>
</body>
</html>
|
|
Jednolinijski komentari idu do kraja
linije ili do kraja trenutnog bloka PHP koda,
ovisno o tome što prije dođe.
Primjer:
<html>
<head>
<title>Primjer ugradenog koda</title>
</head>
<body>
<h1>This is an
<?php
# echo
"simple";?>
example.</h1>
<p>The header above will say
'This is an example'.
</body>
</html>
|
|
Treba paziti da ne gnjezdimo C-like
komentare, što se lako može dogoditi prilikom
komentiranja velikih blokova koda.
Primjer:
<html>
<head>
<title>Primjer ugradenog koda</title>
</head>
<body>
<?php
/*
echo "This is a test"; /*
This comment will cause a problem
*/
*/
?>
</body>
</html>
|
|
|