Jump to content

návod (tUt) PHP Funkce


Daffy

Recommended Posts

Přidávám sem vysvětlení některých PHP funkcí, které se vám možná někdy budou hodit :)

 

Funkce : ceil()

Tato funkce vám vrátí nejbližší VYŠŠÍ celé číslo parametru, který zadáte.

 

Příklad :

   
echo ceil(94.4); # vrátí vám 95
echo ceil(94.8); # vrátí vám opět 95

 

Funkce : floor()

Tato funkce vám vrátí nejbližší MENŠÍ celé číslo parametru, který zadáte ( nebo-li odstraní desetinnou čárku )

 

Příklad :

   
echo floor(34.4); # vrátí vám 34
echo floor(34.8); # vrátí vám opět 34

 

Funkce : round()

Nejvhodnější funkce pro zaokrouhlování se 2 parametry. První parametr značí vaše zadané číslo, druhý parametr slouží k upřesnění, na

které desetinné místo chcete číslo zaokrouhlit ( parametr není povinný )

 

Příklad :

   
echo round(7.7); # vráti 8
echo round(7.3); # vráti 7
echo round(1332, -3); # vráti 1000

 

Funkce : sin(), cos(), tan()

Matematické funkce, vrátí vám hodnotu sinus, cosinus , tangens zadaného čísla .

 

 

Funkce : rand()

Tato funkce vám vypíše nahodné číslo ,má 2 parametry. První parametr udává minimální číslo, druhý parametr udává maximální číslo.

 

Příklad :

   
echo rand(10,100); # vráti číslo mezi 10-100
echo rand(136,888); # vráti číslo mezi 136-888

 

Funkce : pi()

Tato funkce vám zapíše celé číslo PÍ jak znáte z matematiky, 3.14 a drobné ..

 

Funkce : explode()

Tato funkce slouží ke stříhání nebo jak to nazvat ..sledujte příklad :)

(cniry: funkce rozseká text na části podle oddělujícího znaku)

 

Příklad :

   
$string = "Kuřecí řízek se salámem";
$data   = explode(" ", $string); # najdeme mezery " " a rozdělíme. 

echo $data[0]; # vypíše z řetězce znaky před první mezerou     ( Kuřecí )
echo $data[1]; # vypíše z řetězce znaky před druhou mezerou     ( řízek )
echo $data[3]; # vypíše z řetězce znaky po třetí mezeře     ( salámem )

(cniry: seznam všech částí vám vypíše funkce print_r() viz typy proměnných -> pole)

to je zatím celý nemám čas :d, více funkcí a vysvětlení naleznete na PHP.net :)

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...