NOVINKA! E-learningové kurzy umělé inteligence. Nyní AI za nejlepší ceny. Zjisti více:
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!

Diskuze: Pole php

V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
michal Čepelák:9.2.2017 22:33

Zdravím pánové,
nevíte o stránkách nebo knížce potažmo video, kde by bylo dobře vysvětleno jak používat pole a příklady jeho použití?
Děkuji Michal Č.

 
Odpovědět
9.2.2017 22:33
Avatar
jakubho
Člen
Avatar
Odpovídá na michal Čepelák
jakubho:9.2.2017 23:28

Podívej se do místního tutoriálu o PHP :-)

Nahoru Odpovědět
9.2.2017 23:28
Chyba-Jediná jistota v životě programátora.
Avatar
Odpovídá na jakubho
michal Čepelák:10.2.2017 7:47

To už jsem se díval ale chce to aspon napsat na co všechno se to dá použit

 
Nahoru Odpovědět
10.2.2017 7:47
Avatar
Michal
Člen
Avatar
Odpovídá na michal Čepelák
Michal:10.2.2017 9:03

Můžeš se také podívat do PHP manuálu, kde jsou vypsané všechny funkce pro práci s poli. Pole je zkrátka další datový typ. Stejně jako do proměnné typu Integer ukládáš celé číslo nebo do proměnné typu String textový řetězec, do proměnné typu Array ukládáš prvky, které spolu nějak souvisí nebo jich je velký počet.

Příkladem může být sečtení 30 čísel:

// Pomocí jednoduchých proměnných
$soucet = $promenna1 + $prommena2 + $promenna3 + $promenna4 + $promenna5 + $prommena6 + $promenna7 + $promenna8 + $promenna9 + $prommena10 + $promenna11 + $promenna12 + $promenna13 + $prommena14 + $promenna15 + $promenna16 + $promenna17 + $prommena18 + $promenna19 + $promenna20 + $promenna21 + $prommena22 + $promenna23 + $promenna24 + $promenna25 + $prommena26 + $promenna27 + $promenna28 + $promenna29 + $prommena30

// Pomocí pole
$soucet = array_sum($pole);

Které řešení je elegantnější? Myslím si, že to s polem, jelikož pole poskytuje hodně funkcí pro zjednodušení práce. To samé platí pro řazení, filtrování nebo třeba hledání hodnot. Při práci s databází se poli také nevyhneš, protože v tabulkách je většinou uloženo více hodnot než jedna, a proto budou vraceny jako množina hodnot (tedy pole).

 
Nahoru Odpovědět
10.2.2017 9:03
Avatar
Libor Šimo (libcosenior):10.2.2017 16:57

Predstav si skutocne, realne pole na vesnici. Ma svoje rozmery, mozes tam zasadit kukuricu, brambory, ovos ....
Malokedy je to pomiesane. Vies si spocitat za aky cas sa da zorat, kolko tam toho ma vyrast pri optimalnych podmienkach, ake velke pole potrebujes na konkretne vynosy, stratu, ked priletia kobylky atd.
Pole v programovani je podobne, akurat niektore jazyky maju uz hotove metody na rozne vypocty.

Nahoru Odpovědět
10.2.2017 16:57
Aj tisícmíľová cesta musí začať jednoduchým krokom.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 5 zpráv z 5.