Jak Začít?

Máš v počítači zápisky z přednášek
nebo jiné materiály ze školy?

Nahraj je na studentino.cz a získej
4 Kč za každý materiál
a 50 Kč za registraci!




Základy jazyka PHP

PDF
Stáhnout kompletní materiál zdarma (956.36 kB)

Níže je uveden pouze náhled materiálu. Kliknutím na tlačítko 'Stáhnout soubor' stáhnete kompletní formátovaný materiál ve formátu PDF.

($pole[1][5])

unset

nse ($pole[1][5]

($pole[1][5

Operátory

Operátor

print

and

xor

or

,

<< >>

< <= > >=

== != === !==

&

^

|

&&

||

? :

= += -= *= /= .= %= &= |= ^= <<= >>=

new

[

! ~ ++ -- (int) (float) (string) 
(array) (object) @

* / %

+ - .

Řídící  struktury

Řídící  struktur

 if

i

 else

els

 elseif

elsei

 while

whil

 do..while

do..whil

 for

fo

 f

 foreach

foreac

 break

brea

 continue

continu

 switch

switc

 declare

declar

 return

retur

If

I

<?php

$pole =

array (1,2,5,6);

if (sizeof($pole)>3)

echo "velikost &gt; 3";

elseif (sizeof($pole)>1)

echo "velikost &gt; 1";

else

els

echo "pole je prázdne";

?>

while, do 

while, do - while

whil

$pole =

array(1,2,4,5,6);

$i=0;
while($i < sizeof($pole)) {

echo $pole[$i]."<br/>";$i++;

}

$i = 0;
do {

do

echo $pole[$i]."<br/>";$i++;

}

while ($i< sizeof($pole));

For, foreach

For, foreac

$pole =

array("pondělí"=>1, "úterý"=>2, "středa"=>3);

// selhava, protoze pole nema ciselne indexy
for ($i=0; $i<sizeof($pole); $i++) {

echo $pole[$i]."<br/>";

}

// univerzalni, v poradku
foreach

($pole as $klic=>$hodnota) {

foreach

($pole as $klic=>$hodnota)

echo "index: $klic hodnota: $hodnota <br/>";

}

switch

switc

$jmeno = "

Josef";

switch ($jmeno) {

case "Karel": echo "ahoj Karle"; break;
case "Zdenek": echo "ahoj Zdenku"; break;
case "Jarmila": echo "ahoj Jarmilo";break;
case "Josef":
case "Pepa": echo "ahoj Pepo"; break;
default: echo "ahoj neznámý";

}

Funkce a procedury

Funkce a procedur

Hjedno jsou

Hjedno jso

Funkce může a nemusí vracet hodnotu.

Funkce může a nemusí vracet hodnotu

Návratový typ není deklarován.

ávratový typ není deklarován

function sectiPrvkyPole ($pole) {

if (!is_array($pole)) return false;$vysledek = 0;

$vysledek = 0
foreach ($pole as $hodnota) {

$vysledek += $hodnota;

}
return $hodnota;

}

$pole =

array(1,2,3);

echo

sectiPrvkyPole($pole);

Zpracov

Témata, do kterých materiál patří