Výukový program PHP

PHP HOME Úvod do PHP Instalace PHP Syntaxe PHP Komentáře PHP PHP proměnné PHP Echo / tisk Datové typy PHP PHP řetězce PHP čísla PHP matematika Konstanty PHP Operátoři PHP PHP If...Else...Elseif Přepínač PHP PHP smyčky Funkce PHP Pole PHP PHP Superglobals PHP RegEx

Formuláře PHP

Manipulace s formuláři PHP Ověření formuláře PHP Je vyžadován formulář PHP Adresa URL / e-mail PHP formuláře Formulář PHP dokončen

PHP pro pokročilé

Datum a čas PHP Zahrnout PHP Práce se soubory PHP PHP soubor otevřít/číst Vytvoření/zápis souboru PHP Nahrání souboru PHP PHP soubory cookie PHP relace PHP filtry Pokročilé filtry PHP Funkce zpětného volání PHP PHP JSON Výjimky PHP

PHP OOP

PHP Co je OOP PHP třídy/objekty PHP konstruktor PHP destruktor Modifikátory přístupu PHP Dědičnost PHP Konstanty PHP Abstraktní třídy PHP Rozhraní PHP Vlastnosti PHP Statické metody PHP Statické vlastnosti PHP Jmenné prostory PHP PHP Iterables

Databáze MySQL

Databáze MySQL Připojení MySQL MySQL Vytvořte DB Vytvořit tabulku MySQL Vložit data MySQL MySQL Get Last ID MySQL Insert Multiple MySQL připraveno MySQL Select Data Kde MySQL Pořadí MySQL podle Vymazání dat MySQL Aktualizace dat MySQL Limit dat MySQL

PHP XML

PHP analyzátory XML PHP SimpleXML Parser PHP SimpleXML - Získejte PHP XML expat PHP XML DOM

PHP - AJAX

Úvod do AJAXu AJAX PHP Databáze AJAX AJAX XML AJAX Live Search Anketa AJAX

Příklady PHP

Příklady PHP PHP kompilátor PHP kvíz Cvičení PHP Certifikát PHP

Reference PHP

Přehled PHP Pole PHP Kalendář PHP Datum PHP Adresář PHP Chyba PHP Výjimka PHP Souborový systém PHP PHP filtr PHP FTP PHP JSON Klíčová slova PHP PHP Libxml PHP Mail PHP matematika PHP Různé PHP MySQLi Síť PHP Ovládání výstupu PHP PHP RegEx PHP SimpleXML PHP stream PHP řetězec PHP Variable Handling PHP XML Parser PHP zip Časová pásma PHP

Příkazy PHP if...else...elseif


Podmíněné příkazy se používají k provádění různých akcí na základě různých podmínek.


Podmíněné příkazy PHP

Velmi často při psaní kódu chcete provádět různé akce pro různé podmínky. K tomu můžete ve svém kódu použít podmíněné příkazy.

V PHP máme následující podmíněné příkazy:

  • ifpříkaz - spustí nějaký kód, pokud je splněna jedna podmínka
  • if...elsepříkaz - spustí nějaký kód, pokud je podmínka pravdivá, a jiný kód, pokud je podmínka nepravdivá
  • if...elseif...elsepříkaz - provádí různé kódy pro více než dvě podmínky
  • switchpříkaz - vybere jeden z mnoha bloků kódu, který se má provést

PHP - Příkaz if

Příkaz ifspustí nějaký kód, pokud je splněna jedna podmínka.

Syntax

if (condition) {
  code to be executed if condition is true
;
}

Příklad

Výstup "Přeji hezký den!" pokud je aktuální čas (HOUR) menší než 20:

<?php
$t = date("H");

if ($t < "20") {
  echo "Have a good day!";
}
?>


PHP - Příkaz if...else

Příkaz if...elsespustí nějaký kód, pokud je podmínka pravdivá, a jiný kód, pokud je podmínka nepravdivá.

Syntax

if (condition) {
  code to be executed if condition is true;
} else {
  code to be executed if condition is false;
}

Příklad

Výstup "Přeji hezký den!" pokud je aktuální čas méně než 20, a "Přeji dobrou noc!" v opačném případě:

<?php
$t = date("H");

if ($t < "20") {
  echo "Have a good day!";
} else {
  echo "Have a good night!";
}
?>

PHP - Příkaz if...elseif...else

Příkaz if...elseif...elsespustí různé kódy pro více než dvě podmínky.

Syntax

if (condition) {
  code to be executed if this condition is true;
} elseif (condition) {
  code to be executed if first condition is false and this condition is true;
} else {
  code to be executed if all conditions are false;
}

Příklad

Výstup "Dobré ráno!" pokud je aktuální čas menší než 10, a "Měj se!" pokud je aktuální čas menší než 20. V opačném případě se zobrazí „Přeji dobrou noc!“:

<?php
$t = date("H");

if ($t < "10") {
  echo "Have a good morning!";
} elseif ($t < "20") {
  echo "Have a good day!";
} else {
  echo "Have a good night!";
}
?>

PHP - příkaz switch

Prohlášení switchbude vysvětleno v další kapitole.


Cvičení PHP

Otestujte se pomocí cvičení

Cvičení:

Výstup "Hello World", pokud $aje větší než $b.

$a = 50;
$b = 10;
  >  {
  echo "Hello World";
}