<< Základní informace | P H P | Operátory a výrazy >>

Proměnné v PHP

Jednoduché datové typy

Celé číslo

Desetinné číslo

Logický typ

Řetězec

Příklad deklarace proměnných

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
    //logický typ
  $mam_malo_penez = TRUE;
    //celocíselný typ
  $plat = 10000;
    //desetinné císlo
  $disketa = 3.5;
    //retezec
  $prohlaseni = "Práve se vracím z pražského hradu! ..." ;
 
  echo $mam_malo_penez."<BR>";
  echo $plat."<BR>";
  echo $disketa."<BR>";
  echo $prohlaseni."<BR>";
?>

Zápis řetězců

Apostrofy

1
2
3
$jmeno = 'Josef';
$text = 'Jmenuji se $jmeno \n S tímto "jménem" jsem spokojen.';
echo($text);
Výstup
Jmenuji se $jmeno \n S tímto "jménem" jsem spokojen.

Uvozovky

1
2
3
$jmeno = 'Josef';
$text = "Jmenuji se $jmeno \n S tímto "jménem" jsem spokojen.";
echo($text);
Výstup
Jmenuji se Josef
S tímto "jménem" jsem spokojen.

Uvozovky v HTML

Možnosti zápisu
1
2
3
4
5
6
7
// Esccapování apostrofů v html
echo('Adresa <a href=\'http://info.spsnome.cz\'>InfoWebu</a>.') . "<br>";
// Escapování úvozovek v html
echo("Adresa <a href="http://info.spsnome.cz">InfoWebu</a>.") . "<br>";
// Střídání apostrofů a úvozovek
echo('Adresa <a href="http://info.spsnome.cz">InfoWebu</a>.') . "<br>";
echo("Adresa <a href='http://info.spsnome.cz'>InfoWebu</a>.") . "<br>";

Rozsah platnosti proměnných

Lokální proměnné

Globální proměnné

Superglobální proměnné

Přehled

Stránka z http://info.spsnome.cz/WebDesign/PHP-Data