PHP - Zobrazenie textu v prehliadači

Cieľom PHP je umožniť vytváranie dynamických webových stránok, a preto je jeho primárnym účelom posielanie dát do prehliadača.

Tri štandardné funkcie

PHP poskytuje tri funkcie na odosielanie textu do prehliadača:

  • echo
  • vytlačiť
  • printf

Funkcia echo

Funkcia echo pošle prehliadačom reťazec (uzavretý v úvodzovkách). Syntax tejto funkcie je nasledovná:

 Vyjadrenie ozveny; 

Výraz môže byť reťazec alebo výraz, ktorý bude vyhodnotený interpretom:

  •  echo "struny"; 
  •  echo (1 + 2) * 87; 

Keďže reťazec je oddelený dvojitými úvodzovkami, vloženie dvojitých úvodzoviek v reťazci spôsobí chybu. Z tohto dôvodu musí dvojité úvodzovky a akékoľvek špeciálne znaky predchádzať spätnému lomku. Tu je súhrn špeciálnych znakov, ktoré vyžadujú použitie spätného lomítka: (čiarka, znak $, antislash, návrat vozíka, nový riadok, karty).

Znak $ má špeciálnu úlohu v rozsahu, v akom ho interpret interpretuje ako premennú, čo znamená, že keď sa v reťazci objaví znak $, interpret načíta názov premennej, ktorá nasleduje za znakom $, a nahradí ju premennou hodnota.

V nasledujúcom príklade je aktuálny dátum priradený premennej s názvom $ MyDate a zobrazuje sa v prehliadači:

 Zobrazenie dátumu 

Funkcia tlače

Funkcia tlače je podobná funkcii echo s tým rozdielom, že výraz, ktorý sa má zobraziť, sa nachádza medzi zátvorkami. Syntax funkcie tlače je nasledovná:

  •  tlač (výraz); 

Kde výraz definuje reťazec alebo výraz, ktorý bude vyhodnotený interpretom:

  •  tlač ("String of characters"); 
  •  tlač ((1 + 2) * 87); 

Funkcia Printf

Funkcia printf () (požičaná z jazyka C) sa používa zriedka, pretože jej syntax je ťažkopádnejšia. Na rozdiel od predchádzajúcich funkcií však umožňuje formátovanie dát, čo znamená, že si môžete vybrať formát, v ktorom sa bude na obrazovke zobrazovať premenná.

Syntax printf () je nasledovná:

 printf (formátovaný reťazec); 

Formátovaný reťazec je reťazec obsahujúci špeciálne kódy na identifikáciu miesta vloženia hodnoty a jej formát, to znamená jeho reprezentáciu. Každý kód musí byť splnený s priradenou hodnotou alebo premennou, ktorú možno nájsť ako parameter na konci funkcie printf. Hodnoty, ktoré sa majú vložiť do formátovaného reťazca, sú oddelené čiarkami:

kódTyp formátu
% bcelé číslo v binárnom zápise
% ckódovaný pomocou svojho ASCII kódu
% dcelé číslo v desiatkovom zápise
% eDvojitý typ (číslo float) vo vedeckom formáte (1.76e +3)
% fDvojitý typ (číslo float)
% oCelé číslo v osmičkovej sústave
% spovrázok
%XCelé číslo v hexadecimálnom zápise (malé písmená)
%XCelé číslo v hexadecimálnom zápise (veľké písmená)
%%Znak

Originálny dokument publikovaný na CommentcaMarche.net

Predchádzajúci Článok Nasledujúci Článok

Najlepšie Tipy