PHP kodu raksta starp <?php un ?> tagiem. Viss, kas atrodas ārpus šiem tagiem, tiek izvadīts kā parasts teksts (HTML).
echo — teksta izvade
echo izvada tekstu vai HTML:
<?php
echo "Sveika, pasaule!";
echo "<h2>Virsraksts</h2>";
echo "<p>Šis ir paragrāfs.</p>";
?>
Katru PHP komandu beidz ar semikolu (;).
Mainīgie
PHP mainīgie sākas ar $ zīmi. Tiem nav jānorāda datu tips — PHP to nosaka automātiski:
<?php
$vards = "Jānis";
$vecums = 25;
$augums = 1.82;
$ir_students = true;
echo "Vārds: " . $vards . ", vecums: " . $vecums;
?>
Mainīgo nosaukumu noteikumi:
- Sākas ar $, kam seko burts vai apakšsvītra
- Var saturēt burtus, ciparus un apakšsvītras
- Ir reģistrjutīgi ($vards un $Vards ir divi dažādi mainīgie)
Teksta apvienošana (konkatenācija)
Teksta virknes apvieno ar punktu (.):
<?php
$vards = "Anna";
$uzvards = "Bērziņa";
$pilns_vards = $vards . " " . $uzvards;
echo $pilns_vards; // Anna Bērziņa
?>
Dubultās un vienkāršās pēdiņas
Dubultajās pēdiņās mainīgie tiek aizstāti ar to vērtībām. Vienkāršajās — teksts tiek izvadīts burtiski:
<?php
$vards = "Pēteris";
echo "Sveiks, $vards!"; // Sveiks, Pēteris!
echo 'Sveiks, $vards!'; // Sveiks, $vards!
?>
Komentāri
<?php
// Vienas rindas komentārs
# Arī vienas rindas komentārs
/*
Vairāku rindu
komentārs
*/
echo "Kods"; // Komentārs rindas beigās
?>
PHP un HTML kopā
PHP kodu var brīvi mīt ar HTML:
<h1>Produktu saraksts</h1>
<p>Šodienas datums: <?php echo date('d.m.Y'); ?></p>
<?php
$produkti = 42;
if ($produkti > 0) {
echo "<p>Pieejami $produkti produkti.</p>";
}
?>










