php

Výukový program PHP pro začátečníky

Výukový program PHP pro začátečníky
Pokud jste v PHP noví, pak vám tento výukový program pomůže naučit se PHP od začátku.

Základy PHP:

  1. Ahoj světe
  2. Komentáře
  3. Proměnné s řetězci
  4. Zřetězit řetězce
  5. Ořízněte struny
  6. Podřetězce
  7. Proměnné s čísly
  8. Matematika
  9. Dnešní datum
  10. Kontrola data
  11. Pokud prohlášení
  12. Jinak a jinak
  13. Pokud s (NEBO A)
  14. Pole
  15. zatímco Loop
  16. foreach smyčka
  17. funkce
  18. argumenty funkce
  19. zemřít a odejít
  20. Zahrnout soubory
  21. Použití JSON
  22. Využití XML
  23. Vstupy formuláře HTML
  24. funkce get_browser
  25. Úložiště relace
  26. Metoda požadavku na server
  27. HTTP POST
  28. Odesílání e-mailu
  29. Objekt a třída
  30. Zpracování výjimek

Ahoj světe

Přípona souboru PHP je .php. tagy se používají k definování bloku kódu PHP a použití ';' na konci řádku je povinný pro skript PHP. Vytvořte nový soubor s názvem 'První.php'pro spuštění prvního skriptu a uložení souboru do / www / html / htdocs složku. Přidejte následující skript a vytiskněte jednoduchý text, “Ahoj světe“.

// Tisk textu
echo "Hello World";
?>

Výstup:

Spusťte soubor z prohlížeče.

http: // localhost / první.php

Horní

Komentáře

Stejně jako ostatní standardní programovací jazyky můžete použít '//' pro jednořádkový komentář a '/ * * /' pro víceřádkový komentář. Vytvořte soubor PHP s názvem 'komentář.php„s následujícím kódem, který ukazuje použití komentáře jednoho a více řádků v PHP.

// Přiřaďte hodnotu v proměnné $ n
$ n = 10;
/* Tisk
hodnota $ n * /
echo "n = $ n";
?>

Výstup:

Spusťte soubor z prohlížeče.

http: // localhost / komentář.php

Horní

Proměnné s řetězci

Symbol '$' se používá k deklaraci a čtení libovolné proměnné v PHP. Vytvořte soubor PHP s názvem 'struny.php„s následujícím kódem. K deklaraci nebo tisku libovolné řetězcové proměnné můžete použít jednoduchou uvozovku (") nebo dvojitou uvozovku (" "), ale uvozovka se používá k tisku hodnoty řetězcové proměnné s jinými řetězcovými daty. V tomto příkladu jsou uvedena různá použití řetězcových proměnných.

$ site = 'LinuxHint';
echo "$ site je dobrý blogový web.
";
$ os = 'Linux';
"Můžete si přečíst různá témata $ os na $ stránkách.";
?>

Výstup:

Spusťte soubor z prohlížeče.

http: // localhost / strings.php

Horní

Zřetězit řetězce

''.'' operátor se používá v PHP ke kombinování více proměnných. Vytvořte soubor PHP s názvem 'spojit.php'a přidejte následující kód ke kombinování více řetězcových proměnných. Součet dvou číselných proměnných je uložen v jiné proměnné a hodnoty tří proměnných jsou vytištěny kombinací s jiným řetězcem.

$ a = 30;
$ b = 20;
$ c = $ a + $ b;
echo "Součet".$ a." a ".$ b." je ".$ c;
?>

Výstup:

Spusťte soubor z prohlížeče.

http: // localhost / concate.php

Horní

Ořízněte struny

trim () Funkce se v PHP používá k odstranění libovolného znaku z levé a pravé strany libovolného řetězce. V PHP existují dvě další funkce pro odstraňování znaků z levé nebo pravé strany. Tyto jsou ltrim () a rtrim (). Vytvořte soubor PHP s názvem 'ořezávání.php's následujícím kódem, který ukazuje použití těchto tří funkcí. Ve skriptu a znaku jsou použity tři funkce ořezáváníA'je odstraněno z počáteční nebo koncové strany nebo z obou stran na základě použitého řetězce.

$ text = "aa rád programuji aa";
echo "Před oříznutím: $ text
";
ozvěna „Po čalounění: ".trim ($ text, 'a')."
";
ozvěna „Po ltrim: ".ltrim ($ text, 'a')."
";
ozvěna „Po rtrim: ".rtrim ($ text, 'a')."
";
?>

Výstup:

Spusťte soubor z prohlížeče.

http: // localhost / ořezávání.php

Další informace o ořezávání se dozvíte z následujícího odkazu na kurz.

https: // linuxhint.com / trim_string_php /

Horní

Podřetězce

substr () Funkce se používá v PHP ke čtení konkrétní části řetězce. Tato funkce může mít tři parametry. První parametr je hlavní řetězec, který chcete vyjmout, druhý parametr je počáteční index a třetí parametr je délka řetězce. Třetí parametr je pro tuto metodu volitelný.  Vytvořte soubor PHP s názvem 'podřetězec.php's následujícím kódem, který ukazuje použití této funkce. V této funkci se počáteční index počítá od 0, ale záporná hodnota počátečního indexu se počítá od 1. A hodnota délky se počítá od 1. Pokud vynecháte třetí parametr této funkce, budou oříznuty znaky od počátečního indexu po konec hlavního řetězce.

echo substr ("Webové programování", 4,7)."
";
echo substr ("Webové programování", 4)."
";
echo substr ("Webové programování", - 8,4)."
";
?>

Výstup:

Spusťte soubor z prohlížeče.

http: // localhost / podřetězec.php

Horní

Proměnné s čísly

V PHP můžete deklarovat různé typy číselných proměnných. Hodnota čísla může být celé číslo nebo plovoucí. V následujícím skriptu jsou deklarovány a přidány tři typy čísel. Vytvořte soubor PHP s názvem 'čísla.php'pro zobrazení použití proměnné number.

$ a = 8;
$ b = 10.5;
$ c = 0xFF;
echo $ a + $ b + $ c;
?>

Výstup:

Spusťte soubor z prohlížeče.

http: // localhost / numbers.php

Horní

Matematika

PHP obsahuje mnoho vestavěných funkcí pro provádění různých typů matematických úkolů, jako je například abs (), ceil (), floor (), hexdec (), max (), min (), rand () atd. Použití břišní svaly() funkce je uvedena v následujícím skriptu. břišní svaly() funkce vrací absolutní hodnotu libovolného čísla. Pokud zadáte záporné číslo, pak břišní svaly() funkce vrátí pouze hodnotu bez znaménka.

absval.php

$ number = -17.87;
$ absnum = abs ($ číslo);
echo $ absnum;
?>

Výstup:

Spusťte soubor z prohlížeče.

http: // localhost / absval.php

Horní

Dnešní datum

Data a čas související se všemi informacemi v PHP můžete získat dvěma způsoby. Jeden způsob použití funkce date () a jiný způsob použití třídy DateTime. Jak můžete získat aktuální datum pomocí zmíněných dvou způsobů, ukazuje následující skript. Skript zobrazí aktuální datum ve formátu „den-měsíc-rok“.
dnešní datum.php

$ CurrentDate1 = datum ('d-m-Y');
echo $ CurrentDate1."
";
$ CurrentDate2 = nový DateTime ();
echo $ CurrentDate2-> format ('d-m-Y');
?>

Výstup:

Spusťte soubor z prohlížeče.

http: // localhost / currentdate.php

Kontrola data

funkce checkdate () se v PHP používá ke kontrole platnosti nebo neplatnosti data. Použití této funkce je uvedeno v následujícím skriptu. Tento skript zkontroluje, zda je rok přestupným rokem nebo zda není založen na datu.

přestupný rok.php

if (checkdate (02, 29, 2018))
echo "Rok je přestupným rokem";
jiný
echo "Rok není přestupným rokem";
?>

Výstup:

Spusťte soubor z prohlížeče.

http: // localhost / leapyear.php

Horní

pokud prohlášení

-li příkaz se používá pro deklaraci podmíněného příkazu. Syntaxe -li příkaz v PHP je podobný ostatním standardním programovacím jazykům. Následující skript ukazuje použití jednoduchých -li prohlášení. Podle skriptu je podmínka pravdivá a vytiskne výstup, “Pro tuto nabídku máte nárok“.

-li.php

$ věk = 20;
if ($ age> = 18)
echo "Máte nárok na tuto nabídku";
?>

Výstup:

Spusťte soubor z prohlížeče.

http: // localhost / pokud.php

Horní

Jinak a jinak

Můžeš použít jiný a elseif s příkazem if, pokud chcete provádět různé příkazy na základě různých podmínek. V následujícím skriptu jsou zkontrolovány tři typy podmínek. Druhá podmínka bude podle skriptu pravdivá a vytiskne se „Vyhráli jste druhou cenu “.
elseif.php

$ n = 220;
if ($ n == 1010)
echo "Vyhráli jste první cenu";
elseif ($ n == 220)
echo "Vyhráli jste druhou cenu";
else
echo "Zkuste to znovu později";

?>

Výstup:

Spusťte soubor z prohlížeče.

http: // localhost / elseif.php

Horní

Pokud s (NEBO A)

Pomocí logického příkazu můžete použít více podmínek v příkazu if NEBO a A. Logický NEBO vrací true, když se stane kterákoli podmínka více podmínek pravdivá. Logický A vrátí true, když se splní všechny deklarované podmínky. Následující skript ukazuje použití příkazu if s NEBO a A logika. Tady, if-else-if příkaz se používá s logickým A který vytiskne výstup na základě přiřazeného $ current_time. Další příkaz if se používá s logickým NEBO který vytiskne výstup, pokud se některá z podmínek stane pravdivou.
orand.php

$ current_time = 17;
$ break_time = false;
if ($ current_time> = 9 A $ current_time <= 12)
ozvěna „Ráno
";
elseif ($ current_time> 13 A $ current_time <= 16)
ozvěna „Odpoledne
";
jiný

echo "Večer
";
$ break_time = true;

if ($ current_time> 16 NEBO $ break_time == true)
echo "Jdi domů
";
?>

Výstup:

Spusťte soubor z prohlížeče.

http: // localhost / orand.php

Horní

Pole

Pokud chcete přidat více hodnot do jedné proměnné, můžete použít proměnnou pole nebo objektu. V libovolném programovacím jazyce lze deklarovat hlavně dva typy polí. Jedná se o numerické a asociativní pole. Pole lze také kategorizovat pomocí jednorozměrného a vícerozměrného pole. Následující příklad ukazuje použití jednoduchého číselného a asociativního pole. Tady, číselné pole, $ jmen se čte a tiskne pomocí smyčky for a asociativního pole, $ e-maily čte a tiskne uživatel pro každého smyčka.

pole.php

// Numerické pole
$ names = array ("Jim", "Riffat", "Ella");
pro ($ i = 0; $ iecho "Název:".$ names [$ i]."
";
// Asociativní pole
$ emails = array ("Jim" => "[e-mail chráněn]", "Riffat" => "[e-mail chráněn]",
"Ella" => "[chráněno e-mailem" ");
foreach ($ e-maily jako $ name => $ email)

ozvěna "
E-mailová adresa jména $ je $ email
";

?>

Výstup:

Spusťte soubor z prohlížeče.

http: // localhost / pole.php

Můžete navštívit následující odkaz na výuku a dozvědět se více o poli PHP.

https: // linuxhint.com / php-arrays-tutorial /

Horní

zatímco Loop

PHP používá tři typy smyček k opakované iteraci bloku kódu. zatímco smyčka je jedním z nich, který pokračuje v iteraci, dokud smyčka nedosáhne podmínky ukončení. Syntaxe deklarace while cyklu je podobná jako u ostatních standardních programovacích jazyků. Následující příklad ukazuje použití zatímco smyčka. Smyčka se zde používá ke zjištění sudých čísel od 1 do 10. Smyčka bude iterovat 10krát a zkontroluje, zda je každé číslo dělitelné 2 nebo ne. Vytisknou se čísla dělitelná 2.

zatímco.php

$ n = 1;
echo "Sudá čísla od 1 do 10
";
while ($ n < 11)

if (($ n% 2) == 0)
echo "$ n
";
$ n ++;

?>

Výstup:

Spusťte soubor z prohlížeče.

http: // localhost / while.php

Horní

foreach smyčka

PHP používá pro každého smyčka pro čtení proměnné pole nebo objektu. Tato smyčka umí číst klíč / hodnota pár z asociativního pole. Použití této smyčky je znázorněno v následujícím skriptu. Zde pojmenované asociativní pole $ knihy je deklarováno. Index pole obsahuje typ knihy a hodnota pole obsahuje název knihy. pro každého smyčka se používá k iteraci pole s klíčem a hodnotou a jejich tisk zřetězením s jiným řetězcem.
pro každého.php

$ books = array ("cms" => "Wordpress", "framework" => "Laravel 5", "knihovna javascript" =>
„React 16 essentials“);
foreach ($ knihy jako $ type => $ bookName)
ozvěna " $ bookName je populární $ typ
";

?>

Výstup:

Spusťte soubor z prohlížeče.

http: // localhost / foreach.php

Horní

funkce

Pokud chcete použít stejný blok kódu mnohokrát v mnoha částech stejného skriptu, je lepší vytvořit funkci se společným blokem kódu a zavolat funkci, kde je třeba kód spustit. V následujícím příkladu je znázorněno jednoduché použití této funkce. Zde je deklarována funkce bez jakéhokoli argumentu, která po volání vytiskne text.

funkce.php

// Deklarujte funkci
funkce WelcomeMessage ()
ozvěna "

Vítejte v Linuxhintu

";

// volání funkce
Uvítací zpráva();
?>

Výstup:

Spusťte soubor z prohlížeče.

http: // localhost / funkce.php

Horní

argumenty funkce

Můžete použít funkci s argumenty nebo bez argumentů. Předchozí příklad ukazuje použití funkce bez argumentů. Můžete poslat argument ve funkci podle hodnoty nebo odkazu.  Argument je předán hodnotou podle funkce v následujícím příkladu. Zde je definována funkce s jedním argumentem, která převezme hodnotu poloměru kruhu a na základě této hodnoty vypočítá plochu kruhu. Funkce je volána třikrát se třemi různými hodnotami poloměru.
circlearea.php

// Deklarujte funkci
function circleArea ($ radius)
$ oblast = 3.14 * $ radius * $ radius;
ozvěna "

Plocha kruhu je $ area

";

// volání funkce
circleArea (12);
circleArea (34);
circleArea (52);
?>

Výstup:

Spusťte soubor z prohlížeče.

http: // localhost / circlearea.php

Horní

zemřít a odejít

PHP používá zemřít() a výstup() funkce pro ukončení ze skriptu zobrazením chybové zprávy. Mezi těmito dvěma funkcemi není žádný zásadní rozdíl. Použití těchto obou funkcí je uvedeno v následujících příkladech.

funkce die ()

Následující skript vygeneruje chybu, pokud newfile.txt v aktuálním umístění neexistuje a zastaví provádění zobrazením chybové zprávy zahrnuté v metodě die ().

dieerr.php

li(!fopen ("novýsoubor.txt "," r "))
die ("Nelze otevřít soubor");
echo "Čtení obsahu souboru ...";
?>

Výstup:

Spusťte soubor z prohlížeče.

http: // localhost / dieerr.php

funkce exit ()

Následující skript zastaví provádění skriptu zobrazením chybové zprávy, pokud hodnota $ n není rovna 100.

exiterr.php

$ n = 10;
pokud ($ n != 100)
exit ("n se nerovná 100");
jiný
echo "n se rovná 100";
?>

Výstup:

Spusťte soubor z prohlížeče.

http: // localhost / exiterr.php

Horní

Zahrnout soubory

Pokud potřebujete použít stejný kód ve více skriptech PHP, je lepší uložit běžný skript do libovolného souboru a použít kód několikrát zahrnutím souboru. Soubor můžete zahrnout do PHP pomocí čtyř metod. Tyto are require (), require_once (), include () a include_once (). Li vyžadovat() nebo require_once () nedokáže soubor zahrnout, pak násilně zastaví provádění skriptu, ale zahrnout() nebo zahrnout_jeden () nezastaví provádění skriptu, pokud dojde k chybě při zahrnutí. Použití těchto dvou metod je ukázáno v následujícím příkladu. Vytvořte soubor PHP s názvem „Vítejte.php„S následujícím kódem, který bude zahrnut později. Tento skript vytiskne jednoduchý text.

Vítejte.php

echo "Začněte číst odsud
";
?>

Vytvořte další soubor PHP s názvem „zahrnout_soubor.php“A přidejte následující kód. Tady, zahrnout() metoda nezastaví provádění kvůli chybě zařazení a vytiskne zprávu „Laravel je nyní velmi populární rámec PHP“. Ale vyžadovat() metoda zastaví spuštění kvůli chybě zahrnutí a nebude tisknout poslední dvě echo zprávy po příkazu require ().

zahrnout_soubor.php

zahrnout („vítejte.php ');
echo "Laravel je nyní velmi populární rámec PHP
";
vyžadovat („vítejte.php ');
echo "Magento můžete použít pro vývoj webu elektronického obchodu
";
echo "Děkuji za přečtení
";
?>

Výstup:

Spusťte soubor z prohlížeče.

http: // localhost / include_file.php

Horní

Použití JSON

V PHP je integrovaná metoda pro čtení dat z webového serveru ve formátu JSON a jejich zobrazení na webové stránce. Jednou z běžných metod PHP je json_encode () pro vytváření dat JSON. Tato metoda se používá v následujícím skriptu k převodu pole PHP na data JSON.

JSON.php

$ items = array ("Pen", "Pencil", "Eraser", "Color Book");
$ JSONdata = json_encode ($ položky);
echo $ JSONdata;
?>

Výstup:

Spusťte soubor z prohlížeče.

http: // localhost / json.php

Horní

Použití XML

PHP má příponu s názvem SimpleXML pro analýzu dat XML. simplexml_load_string () je vestavěná funkce PHP pro analýzu XML souboru. Následující příklad ukazuje, jak můžete použít simplexml_load_string () funkce pro čtení dat z obsahu XML. Zde jsou data XML uložena v proměnné, $ XMLData a proměnná $ xml se používá ke čtení dat z $ XMLData. Po načtení dat se obsah vytiskne jako struktura pole s datovým typem.

xml.php

$ XMLData =
"

Snadná laravel 5
Ž. Jason Gilmore
easylaravelbook.com
";
 
$ xml = simplexml_load_string ($ XMLData) nebo die („Chyba při čtení“);
var_dump ($ xml);
?>

Výstup:

Spusťte soubor z prohlížeče.

http: // localhost / xml.php

Horní

Vstupy formuláře HTML

Ke čtení odeslaných dat formuláře na základě hodnoty atributu metody formuláře můžete použít různé typy integrovaného pole PHP. Musíte použít pole $ _POST, pokud se data formuláře odesílají metodou POST, a musíte použít pole $ _GET, pokud se formulář odesílá metodou GET. Následující příklad používá metodu POST k odeslání dat formuláře na server. Chcete-li otestovat následující skript, musíte vytvořit dva soubory. Jedním z nich je "přihlásit se.html “ a další je "šek.php “. Soubor HTML obsahuje formu dvou prvků. Jedná se o uživatelské jméno a heslo. Data formuláře se odešlou ke kontrole.php soubor pomocí metody post. Skript PHP zkontroluje zadanou hodnotu uživatelského jména a hesla. Pokud je uživatelské jméno 'admin' a heslo je '1234 ' pak se vytiskne 'Platný uživatel ' jinak se vytiskne 'Neplatný uživatel'.

přihlásit se.html




Uživatelské jméno:

Heslo:




šek.php

if ($ _ POST ['username'] == 'admin' && $ _POST ['pwd'] == '1234')
echo "Platný uživatel";
jiný
echo "Neplatný uživatel";
?>

Výstup:

Spusťte soubor z prohlížeče.

http: // localhost / přihlášení.html

Pokud se uživatelské jméno a heslo neshodují, zobrazí se následující výstup.

Horní

funkce get_browser

get_browser () je vestavěná funkce PHP, která se používá ke čtení všech informací souvisejících s prohlížečem čtením obočí.ini soubor. Následující skript ukazuje výstup této funkce ve formátu pole.
getbrowser.php

echo $ _SERVER ['HTTP_USER_AGENT'];
$ browser = get_browser ();
print_r ($ prohlížeč);
?>

Výstup:

Spusťte soubor z prohlížeče.

http: // localhost / getbrowser.php

Horní

Úložiště relace

Informace o relaci můžete ukládat v PHP pomocí $ _SESSION pole. PHP má mnoho vestavěných funkcí pro zpracování relace. session_start () funkce se používá v následujícím skriptu ke spuštění relace a dvě hodnoty relace jsou uloženy v $ _SESSION pole.

zasedání.php

session_start ();
$ _SESSION ["name"] = "John";
$ _SESSION ["color"] = "Modrá";
echo "Data relace jsou uložena.";
?>

Výstup:

Spusťte soubor z prohlížeče.

http: // localhost / relace.php

Horní

Metoda požadavku na server

Již bylo zmíněno, že PHP má mnoho super globálních proměnných pro zpracování požadavků serveru. $ _SERVER pole je jednou z těchto proměnných, které se používají k získání informací o serveru. Následující skript vytiskne název spouštěcího skriptu a název běžícího serveru.

požadavek serveru.php

echo $ _SERVER ['PHP_SELF'];
ozvěna "
";
echo $ _SERVER ['SERVER_NAME'];
ozvěna "
";
?>

Výstup:

Spusťte soubor z prohlížeče.

http: // localhost / serverrequest.php

Horní

HTTP POST

Protokol HTTP se používá ke komunikaci mezi serverem a klientem. Jakýkoli prohlížeč funguje jako klient k odeslání požadavku HTTP na server a server odešle odpověď klientovi na základě požadavku. Požadavek HTTP lze odeslat pomocí metody POST a GET. Následující příklad ukazuje použití požadavku HTTP POST v PHP. Zde je formulář HTML navržen tak, aby převzal hodnotu výšky a šířky libovolného obdélníku a odeslal jej na server. $ _POST pole se používá ke čtení hodnot a výpočtu plochy obdélníku a tisku.
httppost.php




Výška:


Šířka:




 


if ($ _POST ["ht"] || $ _POST ["wd"])

$ area = $ _POST ["ht"] * $ _POST ["wd"];
echo "Oblast obdélníku je $ area";

?>

Výstup:

Spusťte soubor z prohlížeče.

http: // localhost / httppost.php

Pokud uživatel zadá 10 a 20 jako výšku a šířku, dojde k následujícímu výstupu.

Horní

Odesílání e-mailu

PHP má vestavěnou funkci s názvem pošta() pro odeslání e-mailu. Má čtyři argumenty. První tři argumenty jsou povinné a poslední argument je volitelný. První argument přebírá e-mailovou adresu příjemce, druhý argument přebírá předmět e-mailu, třetí argument přebírá tělo e-mailu a další argument přebírá obsah záhlaví. Ale tato funkce funguje pouze na živém serveru. Jak můžete použít tuto funkci, ukazuje následující skript.
e-mailem.php

$ to = '[e-mail chráněn]';
$ subject = 'Děkujeme, že jste nás kontaktovali';
$ message = 'Váš problém brzy vyřešíme';
mail ($ do, $ předmět, $ zpráva);
?>

Pokud chcete posílat e-maily z místního serveru pomocí PHP, můžete použít třídu PHPMailer. Můžete navštívit následující odkaz na výuku a dozvědět se více o této třídě.

https: // linuxhint.com / how-to-send-email-from-php /

Horní

Třída a objekt

Objektově orientovaná programovací funkce je přidána v PHP od verze 5.  Třída a objekt jsou hlavní součásti libovolného objektově orientovaného programování. Třída je kolekce proměnných a metod a objekt je instancí třídy.  Jak můžete vytvořit a použít jednoduchou třídu a objekt, ukazuje následující příklad. Tady třída pojmenovaná Zákazník je definován třemi veřejnými proměnnými a jednou metodou. Po vytvoření objektu s názvem $ custobj, proměnné se inicializují voláním setValue metoda a vytištěna později.
třída.php

třída Zákazník

// Deklarovat vlastnosti / proměnné
veřejné $ jméno;
veřejná $ adresa;
veřejný $ telefon;
 
// Nastavení údajů o zákazníkovi
public function setValue ($ name, $ addr, $ phone)
$ this-> name = $ name;
$ this-> address = $ addr;
$ this-> phone = $ phone;


// Vytvořte nový objekt zákazníka
$ custobj = nový zákazník;
// Nastavit hodnoty vlastností
echo $ custobj-> setValue ("Alia", "Dháka, Bangladéš", "+ 8801673434456");
// Vytiskne hodnotu zákazníka
echo "Název:".$ custobj-> jméno."
";
echo "Adresa:".$ custobj-> adresa."
";
echo "Telefon:".$ custobj-> telefon."
";
?>

Výstup:

Spusťte soubor z prohlížeče.

http: // localhost / classobject.php

Horní

Zpracování výjimek

Jednou z důležitých funkcí objektově orientovaného programování je zpracování výjimek. Zpracování výjimek má dvě části. Tyto jsou Snaž se blok a chytit blok. Try block obsahuje skript a když se ve skriptu objeví jakákoli chyba, je vyvolána výjimka try block to block block.  V následujícím příkladu je znázorněno jednoduché použití zpracování výjimek. Zde zkuste blok zkontroluje hodnotu $ číslo. Li $ číslo je větší než 9 pak vyvolá výjimku se zprávou „Musíte vybrat jednociferné číslo"Jinak skript vytiskne hodnotu $ číslo s dalším textem.
výjimka.php

$ číslo = 15;
// vyzkoušet blok
Snaž se
if ($ number> 10)
vyvolá novou výjimku („Musíte vybrat jednociferné číslo
");

// Vytiskne výstup, pokud nedojde k žádné výjimce
echo "Vybrané číslo je $ number
";

// chytit výjimku
chytit (výjimka $ e)
echo 'Chybová zpráva:' .$ e-> getMessage ();

?>

Výstup:

Spusťte soubor z prohlížeče.

http: // localhost / výjimka.php

Horní

Závěr

V tomto tutoriálu je vysvětleno základní programování PHP na 30 příkladech. Pokud se chcete naučit PHP nebo se chcete v budoucnu stát webovým vývojářem, pak vám tento výukový program pomůže začít psát skripty v PHP.

Jak změnit nastavení myši a touchpadu pomocí Xinput v Linuxu
Většina linuxových distribucí je ve výchozím nastavení dodávána s knihovnou „libinput“ pro zpracování vstupních událostí v systému. Může zpracovávat v...
Přemapujte tlačítka myši odlišně pro jiný software pomocí ovládání myší X-Mouse
Možná potřebujete nástroj, který by mohl změnit ovládání myši u každé aplikace, kterou používáte. V takovém případě můžete vyzkoušet aplikaci s názvem...
Recenze bezdrátové myši Microsoft Sculpt Touch
Nedávno jsem četl o Microsoft Sculpt Touch bezdrátová myš a rozhodl se ji koupit. Po chvíli používání jsem se rozhodl se s ním podělit o své zkušenost...