Tento kurz patří mezi bezplatné PHP kurzy, které nabízíme jako Onur Özden Web Çözümleri. PHP deklarace proměnné Vysvětlíme téma.

Než poskytneme informace o proměnných, rádi bychom to zmínili. Definování proměnných je podobné ve všech programovacích jazycích. V některých programovacích jazycích musíme pro proměnné specifikovat datový typ. V některých případech to není nutné. V PHP je datový typ proměnné automaticky určen PHP za běhu. Proto není při definování proměnné povinné uvádět datový typ. Mějme tyto informace na paměti a zjistěme, co jsou proměnné.

PHP proměnné

Proměnné jsou datové nosiče, které slouží k ukládání dat a ve kterých můžeme s daty manipulovat. Proměnným můžeme přiřadit mnoho typů hodnot, zejména čísla a text (řetězec).

PHP deklarace proměnné

V PHP používáme znak $ (dolar) k vytvoření proměnné a znak = (rovná se) k přiřazení hodnoty proměnné. Na konci každé proměnné; Musí to být (středník). Pojďme to pochopit na příkladu.

$variable1 = 'Onur Özden Web Çözümleri';
$variable2 = 4;

Název proměnné jsme definovali zadáním $degisken1 do prvního řádku. Proměnné jsme dali hodnotu "Onur Özden Web Çözümleri" textového typu s operátorem '='. Protože zadaná hodnota je textového typu, uzavřeli jsme data proměnné do dvojitých uvozovek jako "hodnota". Na druhém řádku jsme definovali proměnnou s názvem $proměnná2 a dali hodnotu 4 jako číslo. Proč jsme tedy nedali hodnotu 4 mezi dvojité uvozovky jako v předchozím řádku? Protože hodnota 4 byla číselného typu. Hodnoty typu textu vkládáme mezi dvojité uvozovky nebo jednoduché uvozovky. Hodnoty tiskneme přímo v číselném typu.

Datové typy PHP a Rozdíly mezi dvojitými a jednoduchými uvozovkami v PHP O těchto tématech se dozvíme v našich dalších lekcích.

Pravidla deklarace proměnných PHP

V PHP, jako v každém jazyce, můžeme definovat proměnné podle určitých pravidel. Úplná pravidla jsou níže:

  • Proměnné začínají znakem $ (dolar).
  • Proměnné musí začínat písmenem nebo _ (podtržítko). Nemůže začínat žádným číslem.
  • V proměnných nelze použít speciální znaky (/, +, ^, " atd.) nebo mezery.
  • Při definování názvů proměnných nelze použít vyhrazená slova používaná PHP (if, break, default, new atd.).
  • (a-z, A-Z, 0-9) a _ (podtržítko) lze použít v názvech proměnných.
  • V názvech proměnných se rozlišují velká a malá písmena.

Návrhy deklarace proměnných PHP

Tyto návrhy jsou zcela volitelné. Pokud je však dodržován, je možné psát čistší kód.

  • V názvech proměnných se nedoporučuje používat turecké znaky. Když přidáte skript, který jste napsali na Github, představte si, že názvy proměnných jsou v turečtině a kromě těch, kteří mluví turecky, jim nikdo nerozumí. Programovací jazyky jsou globální. Idiomy a výrazy v softwarových jazycích jsou v celosvětově akceptované angličtině. Proto se doporučuje, aby nomenklatury, které používáme, byly v angličtině.
  • Doporučuje se, aby pojmenování proměnných bylo provedeno podle určitých standardů. Pokud například vyvíjíte pro CMS, jako je WordPress Standardy kódu WordPressPokud vyvíjíte pro PHP PHP standardy PSR musí být dodrženo.
  • Kvůli čitelnosti se nedoporučuje, aby názvy proměnných byly všechny velké.

Operace PHP s proměnnými

Nyní, když jsme se naučili definovat proměnné v PHP, pravidla pro definici proměnných a doporučení, pojďme se podívat, co můžeme s proměnnými dělat. V PHP můžeme vytisknout proměnné na obrazovku, přiřadit k hodnotě proměnné novou hodnotu, kombinovat dvě proměnné nebo provádět matematické operace s proměnnými.

Tisk proměnné na obrazovku

K vytištění proměnné na obrazovku používáme formování ozvěny. Pojďme zjistit, co je to echo s malou citací z PHP.net:

echoVe skutečnosti se nejedná o funkci, ale o jazykový konstrukt, takže není nutné uzavírat jeho parametry do složených závorek. parametry,echoSkládá se z výrazů následujících za klíčovým slovem, oddělených čárkami a neuzavřených v závorkách. Na rozdíl od některých jiných jazykových útvarů,echonemá žádnou návratovou hodnotu, takže jej nelze použít v kontextu výrazu.

zdroj: https://www.php.net/manual/tr/function.echo.php

Nyní vytiskneme naši proměnnou na obrazovku.

$number = 5;
$string = 'Onur Özden Web Çözümleri';
echo $number;
echo $string;

Jak můžete vidět na příkladu, tisk proměnné na obrazovku byl velmi jednoduchý. Název proměnné jsme napsali pomocí vytváření ozvěny. Vzhledem k tomu, že tvorba echa je výraz/příkaz v PHP jako všechno ostatní, dáme na konec středník.

Přiřazení nové hodnoty proměnné

V tomto příkladu se naučíme, jak můžeme přiřadit novou hodnotu proměnné, která již hodnotu má, a přidat novou hodnotu vedle její hodnoty.

$number1 = 10;
$string1 = 'String Value';
$number1 .= 14;
$string2 .= 'String';

Vytvořili jsme proměnnou nazvanou číslo1 a přiřadili jsme jí hodnotu 10. Vytvořili jsme proměnnou pojmenovanou řetězec1 a přiřadili jí hodnotu Hodnota řetězce. Poté jsme pomocí operátoru přiřazení zřetězení přiřadili hodnotu 14 vedle hodnoty $number1 (hodnota byla 10). Tímto způsobem se hodnota proměnné číslo1 stala 1014. Poté jsme přiřadili hodnotu "String" proměnné string1 se stejným operátorem a hodnota proměnné se změnila z "String Value" na "String Value String".

Co jsou operátory v PHP a všechny operátory v této lekci Budeme se učit.

Kombinace dvou proměnných

Zkombinujme dvě proměnné s příkladem.

$number1 = 23;
$number2 = 24;
$number3 = $number1 . $number2;

Vytvořili jsme proměnnou s názvem číslo1 a přiřadili jsme jí hodnotu 23. Vytvořili jsme proměnnou s názvem číslo2 a přiřadili jí hodnotu 24. Poté jsme vytvořili proměnnou s názvem číslo3 a přiřadili jsme hodnoty číslo1 a číslo2. V tomto případě byla hodnota proměnné číslo2 2324.

Matematické operace s proměnnými

Aby bylo možné provádět matematické operace s proměnnými, musí být data proměnné číselného typu. Dokud je tato podmínka splněna, můžeme proměnné sčítat, odečítat, násobit a dělit. Doložme to příkladem.

$number1 = 10;
$number2 = 5;
echo $number1 + $number2; // 15
echo $number1 - $number2; // 5 
echo $number1 * $number2; // 50
echo $number1 / $number2; // 2

Proměnnou číslo1 jsme dali hodnotu 10 a proměnnou číslo2 hodnotu 5. Ve 4. řádku jsme přidali číslo1 a číslo2 s operátorem sčítání. V 5. řádku jsme operátorem odčítání odečetli číslo1 od čísla2. V 6. řádku jsme vynásobili číslo1 a číslo2 operátorem násobení. V 7. řádku jsme operátorem dělení rozdělili číslo1 na číslo2.

V této lekci jsme se naučili, jak definovat proměnné v PHP, pravidla a doporučení pro definici proměnných a jak s proměnnými pracovat. Zůstaňte naladěni na pokračování lekcí.