Notice: Undefined index: adress in /3w/wz.cz/p/pc-solutions/view_article.php on line 26
PC-SOLUTIONS.CZ | ČLÁNEK | Základy proměnných v PHP


ČLÁNEK

Andrej Niesner
0
2 minuty

Základy proměnných v PHP

V předchozím článku o začátku použití PHP kódu jsme se naučili, jak se značí začátek a konec PHP kódu. V dnešním článku Vám ukážu, jak se definují proměnné a jak se následně použijí v PHP kódu.

 

Jako první si vytvoříme textový dokument s příponou .php, poté si v ní vytvoříme šablonu z čisté HTML kostry a nad ni si vytvoříme PHP blok, kde budeme definovat veškeré proměnné, které později použijeme při práci z obsahem na naší stránce. Náš dokument bude zatím vypadat přesně takto:

 

<?php

?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
  <meta http-equiv="content-type" content="text/html; charset=utf-8">
  <meta name="generator" content="PSPad editor, www.pspad.com">
  <title></title>
  </head>
  <body>

  </body>
</html>

 

Již v prvních třech řádcích dokumentu vidíte naše dříve zmiňované tělo PHP kódu. Nyní si ukážeme, jak nadefinovat první proměnnou, která bude nést textovou hodnotu "Ahoj" a druhou proměnnou, která bude mít hodnotu "světe!". Příklad je následovný:

 

<?php

$promenna_1 = "Ahoj";

$promenna_2 = "světe!";

?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
  <meta http-equiv="content-type" content="text/html; charset=utf-8">
  <meta name="generator" content="PSPad editor, www.pspad.com">
  <title></title>
  </head>
  <body>

  </body>
</html>

 

Tentokrát vidíme, že se náš dokument obohatil o dvě proměnné nesoucí textový údaj. Jak vidíte, údaje definující obě proměnné jsou mezi uvozovkami. Každá definice končí středníkem, jelikož se jedná o ukončení PHP řetězce. Pokud by údaje nekončily středníkem, znamenalo by to, že řetězec pokračuje. Nyní přejdeme k poslední úpravě znázorňující použití proměnných v obsahu stránky.

 

<?php

$promenna_1 = "Ahoj";

$promenna_2 = "světe!";

?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
  <meta http-equiv="content-type" content="text/html; charset=utf-8">
  <meta name="generator" content="PSPad editor, www.pspad.com">
  <title></title>
  </head>
  <body>

<?php

echo(

$promenna_1 $promenna_2

);

?>

  </body>
</html>

 

Naše poslední úprava vypíše na stránku text "Ahoj světe!" pomocí proměnných. Proměnné nejsou samostatně ukončeny, jelikož se samy nacházejí v řetězci, který je vypisuje na obrazovku (na stránku uživatele). Již nejsou vypisovány jako součást HTML šablony uložené v souboru, ale jsou vypsány, jako hodnoty v proměnných, se kterými se dá dále manipulovat.

PHPProgramováníHTML
První PHP skript
Základy podmínek v PHP
Cookies
V souladu s vaším potvrzením používáme cookies soubory, abychom Vám mohli nabídnout co nejvhodnější obsah.
Zpět nahoru