PHP - první setkání s datovými typy

28. ledna 2011 v 11:10 | Jimmy Found |  PHP
V tomto díle se dozvíte:
  • Co jsou to datové typy a jaké datové typy známe


    V programování obecně musíme pracovat s daty. Data jsou obecný pojem pro všechny možné "věci", kterého chceme někam odesílat nebo se dozvídat jejich sdělení. Taková data tedy mohou být posloupnosti čísel od 3 do 10, stejně tak to může být věta: "Ahoj, Petře, dlouho jsme se neviděli."

    Pojďme se soustředit na větu, kterou řekl (třeba) Milan: "Antivirus chrání můj počítač." Úplně první věc, kterou můžeme udělat, je říci někomu dalšímu tuto větu, to znamená, že budeme pracovat s celou větou. Větu můžeme odeslat dál, takovým datům říkáme, že jejich typ je řetězec.

=======
Řetězec
    - řetězec je soubor jakýchkoliv znaků - písmen, čísel, interpunkčních znamének,...
    - s řetězci v PHP můžeme stála pracovat jako s klasickým datovým typem
    - tento datový typ dáváme do uvozovek
         -- echo "Antivirus chrání můj počítač."
=======

    Na řetězec můžeme taktéž nahlížet jako na za sebou jdoucí znaky. Znak (char) je, jak napovídá název, jeden libovolný znak: číslo, písmeno, otazník,...

=======
Znak
    - se znakem v PHP můžeme stála pracovat jako s klasickým řetězcem
    - tento datový typ dáváme do apostrof
         -- echo 'a'
=======

Poznámka: V PHP se znak bere jako jednoznakový řetězec, rozdíl je prakticky nulový, proto řetězce i znaky můžeme psát jak v uvozovkách, tak apostrofech.

    Když bychom si vzali slovo "Antivirus", tak můžeme říci, že toto slovo obsahuje 9 znaků. Pomocí funkcí PHP jsme schopni nechat si spočítat počet znaků v řetězci, když však budeme chtít použít číslo 9, můžeme ho použít buďto jako řetězec ( "9" ), nebo můžeme zkusit pracovat s číslem ( 9 ).

=======
Celočíselná a desetiinná hodnota
    - v PHP nerozlišujeme tyto dva datové typy, oboje jsou prostě čísla
    - s každým číslem se dají provádět matematické operace
    - číslo zapisujeme bez jakéhokoliv zvýraznění
         -- echo 9
=======

    Zřejmě poslední datový typ, se kterým budete často pracovat je tzv. Boolen - pravdivostní hodonta výroku. Náš řetězec nám sděluje: "Antivirus chrání můj počítač." Pokud má uživatel nainstalovaný antivirus, který chrání jeho počítač, je pravdivostní hodnota True (pravda), pokud ne, je pravdivostní hodnota False (Nepravda).

=======
Boolean
    - Může nabývat pouze hodnot TRUE (1) a FALSE (0)
    - TRUE a FALSE jsou klíčová slova PHP, proto se píší bez jakéhokoliv zvýraznění
         -- echo true
=======

    To je pro dnešek vše, jelikož ještě neumíme pracovat s příkazy a proměnnými, vrátíme se k datovým typům obkapitolu.

 

Buď první, kdo ohodnotí tento článek.

Nový komentář

Přihlásit se
  Ještě nemáte vlastní web? Můžete si jej zdarma založit na Blog.cz.
 

Aktuální články

Reklama