Jak používat PHP v HTML

0 Comments

v tomto článku vám ukážu, jak používat PHP kód na vašich HTML stránkách. Je zaměřen na PHP začátečníky, kteří se snaží posílit svou přilnavost na světě nejpopulárnější server-side skriptovací jazyk.

PHP je opět skriptovací jazyk na straně serveru. To znamená, že na Serveru je spuštěn PHP skript, výstup je postaven na serveru a výsledek je odeslán jako HTML do klientského prohlížeče pro vykreslování. Je přirozené míchat PHP a HTML ve skriptu, ale jako začátečník je obtížné vědět, jak kombinovat kód PHP s kódem HTML.,

Naučte se PHP s bezplatným online kurzem

Pokud se chcete naučit PHP, podívejte se na náš bezplatný online kurz o základech PHP! V tomto kurzu se naučíte základy programování PHP. Začnete se základy, učení, jak PHP funguje a psaní jednoduchých PHP smyček a funkcí. Pak budete stavět až do kódování tříd pro jednoduché objektově orientované programování (OOP). Po cestě, budete učit všechny nejdůležitější dovednosti pro psaní aplikací pro web: budete mít šanci cvičit reagovat na získání a POST požadavky, analyzovat JSON, ověřování uživatelů, a pomocí databáze MySQL.,

  • PHP
    PHP Základy
    Jeremy McPeak

Dnes, budeme diskutovat o několik různých způsobů, které můžete vybírat, pokud chcete použít PHP do HTML. Předpokládám, že máte pracovní instalaci PHP, abyste mohli spustit příklady uvedené v tomto článku.

různé způsoby kombinace PHP a HTML

obecně řečeno, pokud jde o použití PHP v HTML, existují dva různé přístupy. Prvním z nich je vložit PHP kód do HTML souboru sám s.,rozšíření html-to vyžaduje zvláštní pozornost, o které budeme za chvíli diskutovat. Druhou možností, preferovaným způsobem, je kombinovat značky PHP a HTML .php soubory.

protože PHP je skriptovací jazyk na straně serveru, kód je interpretován a spuštěn na straně serveru. Například pokud do indexu přidáte následující kód.html soubor, nebude vyběhnout z krabice.

<!DOCTYPE html><html><head><title>Embed PHP in a .html File</title></head><body><h1><?php echo "Hello World" ?></h1></body></html>

nejprve se nebojte, pokud jste předtím neviděli tento druh smíšeného PHP a HTML kódu, protože o něm budeme podrobně diskutovat v tomto článku., Výše uvedený příklad vypíše následující v prohlížeči:

<?php echo "Hello World" ?>

Takže jak můžete vidět, ve výchozím nastavení PHP tagy .html dokument nejsou detekovány, a oni jsou jen považovány za prostý text, výstup bez analýzy. To proto, že server je obvykle nakonfigurován pro spuštění PHP pouze pro soubory s.rozšíření php.

Chcete – li spustit soubory HTML jako PHP, můžete říct serveru spustit.html soubory jako PHP soubory, ale je to mnohem lepší nápad, aby vaše smíšené PHP a HTML kód do souboru s.rozšíření php.,

to je to, co vám ukážu v tomto tutoriálu.

Jak Přidat PHP Tagy ve Vašem HTML Stránka

Když přijde k integraci PHP kód s HTML obsah, musíte uzavřít PHP kód s PHP začít tag <?php a PHP end tag ?>. Kód zabalený mezi těmito dvěma značkami je považován za PHP kód, a tak bude spuštěn na straně serveru před odesláním požadovaného souboru do klientského prohlížeče.

podívejme se na velmi jednoduchý příklad, který zobrazuje zprávu pomocí kódu PHP. Vytvořte index.,php soubor s následujícím obsahem pod kořenem dokumentu.

důležité ve výše uvedeném příkladu je, že kód PHP je zabalen značkami PHP.

výstup z výše uvedeného příkladu vypadá takto:

A pokud se podíváte na zdrojový kód stránky, to by mělo vypadat takhle:

Jak můžete vidět, PHP kód je analyzován a provedeny na straně serveru, a to“s se spojil s HTML, než stránky je odeslán do prohlížeče klienta.,

podívejme se na další příklad:

vypíše aktuální datum a čas, takže můžete použít PHP kód mezi HTML tagy, vytvářet dynamické výstup ze serveru. Je důležité si uvědomit, že vždy, když stránka je vykonán na straně serveru, celý kód mezi <?php ?> značky bude interpretován jako PHP, a výstup bude vložený s HTML tagy.

ve skutečnosti existuje jiný způsob, jak můžete napsat výše uvedený příklad, jak je znázorněno v následujícím úryvku.,

ve výše uvedeném příkladu jsme použili funkci zřetězení PHP, která vám umožní spojit různé řetězce do jednoho řetězce. A nakonec jsme použili konstrukt echo pro zobrazení zřetězeného řetězce.

výstup je stejný bez ohledu na způsob, který používáte, jak je znázorněno na následujícím snímku obrazovky.

A to nás přivádí k další otázce: jaký je nejlepší způsob? Měli byste použít funkci zřetězení nebo vložit samostatné PHP tagy mezi HTML tagy?, Řekl bych, že to opravdu záleží—neexistuje žádné přísné pravidlo, které vás nutí použít jednu z těchto metod. Osobně mám pocit, že metoda zástupného symbolu je čitelnější ve srovnání s metodou zřetězení.

celková struktura stránku PHP v kombinaci s HTML a PHP kód by měl vypadat takhle:

<!DOCTYPE html><html><head><title>...</title></head><body>HTML...<?php PHP code ... ?>HTML...<?php PHP code ... ?>HTML... </body></html>

V další části, uvidíme, jak lze pomocí PHP smyčky s HTML.

Jak Používat PHP Smyčky v HTML Stránce

Iterace přes pole k výrobě HTML obsah je jedním z nejčastějších úkolů, jste“ll setkat při psaní PHP skriptů., V této části uvidíme, jak byste mohli iterovat přes řadu položek a generovat výstup.

ve většině případů budete muset zobrazit obsah pole, který jste vyplnili z databáze nebo z jiných zdrojů. V tomto příkladu z důvodu jednoduchosti inicializujeme pole s různými hodnotami na začátku samotného skriptu.

pokračujte a vytvořte soubor PHP s následujícím obsahem.

nejprve jsme inicializovali pole na začátku našeho skriptu. Dále jsme použili konstruktforeach k iteraci hodnot pole., A nakonec jsme použili konstruktecho pro zobrazení hodnoty prvku pole.

A výstup by měl vypadat takto:

stejný příklad s while smyčka vypadá takhle:

A výstup bude stejný. Takto můžete použít foreach a while smyčky pro generování obsahu HTML na základě polí PHP.

v další části uvidíme, jak můžete použít syntaxi PHP short tag.,

jak používat krátké tagy PHP

v příkladech, které jsme dosud diskutovali, jsme použili<?php jako výchozí značku všude. Ve skutečnosti je PHP dodáván s variací <?=, kterou můžete použít jako syntaxi krátké ruky, pokud chcete zobrazit řetězec nebo hodnotu proměnné.

podívejme se na příklad s syntaxí krátké ruky, o které jsme diskutovali dříve.

Jak můžete vidět, můžeme vynechat echo nebo print vytvořit při zobrazování hodnoty pomocí zkrácené syntaxe., Syntaxe zkratky je krátká a čitelná, pokud chcete zobrazit něco s echo nebo print.

takže se jedná o různé způsoby, jak můžete přidat PHP do obsahu HTML. Jako začátečník, můžete se naučit od zkoušení různých způsobů, jak dělat věci, a je to zábava taky!

včetně kódu z různých souborů

existuje mnoho situací, kdy musíte použít stejný kód na více stránkách webu. Jedním z takových příkladů by byla část záhlaví a zápatí webové stránky. Tyto sekce obvykle obsahují stejný HTML na celém webu.,

přemýšlejte o tom, jako je přesunutí společných pravidel CSS webové stránky do šablony stylů namísto jejich umístění uvnitř značek style na jednotlivých stránkách.

funkceinclude() zahrne a vyhodnotí zadaný soubor a upozorní vás, pokud soubor nemůže najít. Funkce require() dělá totéž, ale místo varování vám dává chybu, pokud soubor Nelze najít.

při práci na velkých projektech můžete neúmyslně zahrnout stejný soubor vícekrát., To by mohlo způsobit problémy, jako je funkce redefinice. Jedním ze způsobů, jak se těmto problémům vyhnout, je použití funkcí include_once() a require_once() v PHP.

nechte použít kód z předchozí části, aby vám ukázal, jak tyto funkce používat. Budu používat include() v tomto příkladu. Vytvořte soubor s názvem záhlaví.php a vložte do něj následující kód.

vytvořte další soubor s názvem Datum.php a vložte do něj následující kód.

<?phpinclude("header.php");?><div><?phpecho "Today’s date is <b>" . date("Y/m/d") . "</b>!";?></div></body></html>

vytvořte ještě jeden soubor s názvem day.php a vložte do něj následující kód.,

<?phpinclude("header.php");?><div><?phpecho "Today is <b>".date("l")."</b>!";?></div></body></html>

Všimněte si, že jsme zahrnuli cestu k záhlaví.php v horní části obou dnů.php a datum.Linux. Ujistěte se, že tři soubory jsou ve stejném adresáři. Datum otevření.php v prohlížeči by vám nyní mělo ukázat následující výstup.

den otevření.php by vám měl ukázat následující výstup.

jak vidíte, kód, který jsme vložili do záhlaví.php byl součástí obou našich souborů., To usnadňuje vývoj webu, když pracujete se spoustou souborů. Stačí provést změny na jednom místě a budou se odrážet všude.

závěr

dnes jsme diskutovali, jak můžete kombinovat PHP a HTML pro vytvoření dynamického HTML. Diskutovali jsme o různých metodách, s hrstkou příkladů, abychom viděli, jak věci fungují.

Nejlepší PHP Skripty na CodeCanyon

Prozkoumejte tisíce nejlepších PHP skripty, kdy byla vytvořena na CodeCanyon., S levnou, jednorázovou platbou si můžete zakoupit jeden z těchto vysoce kvalitních PHP skriptů a zlepšit své webové stránky pro vás a vaše návštěvníky.

zde je několik nejprodávanějších a nejnovějších PHP skriptů dostupných od CodeCanyon pro rok 2020.

  • PHP
    11 Nejlepší kalendář událostí PHP a rezervační skripty…,s
    Monty Shokeen
  • PHP
    10 Nejlepších URL Shortener PHP Skriptů
    Monty Shokeen
  • PHP
    18 Nejlepší Kontaktní Formulář PHP Skripty pro rok 2020
    Monty Shokeen
  • PHP
    Porovnání 5 Nejlepších PHP Formulář Stavitelé (A 4 Volné Skripty)
    Monty Shokeen
  • PHP
    Vytvořit Krásné Formy S PHP Form Builder
    Ashraff Hathibelagal


Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *