PC-Solutions Support

ČLÁNEK

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.
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