Mikuláš je tu! Získaj 90 % extra kreditov ZADARMO s promo kódom CERTIK90 pri nákupe od 1 199 kreditov. Len do nedele 7. 12. 2025! Zisti viac:
NOVINKA: Najžiadanejšie rekvalifikačné kurzy teraz s 50% zľavou + kurz AI ZADARMO. Nečakaj, táto ponuka dlho nevydrží! Zisti viac:

Diskusia – Riešené úlohy k 1.-4. lekciu PHP

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Posledné komentáre sú na spodnej časti poslednej stránky.
Avatar
Martin Bušek:5.2.2017 12:12

Čau, u příkladu znamení.php jsem došel na obdobné řešení jako ty.
Spíš mě napadlo co je z 2 ukázek praktičtější?

$mesice = array(*vypsané mesíce*);
$rok = date('Y');
$rok_slovem = $mesice[$rok-($rok-1)];
echo('Rok '. $rok . ', je rokem ' . $rok_slovem . '.');

Nebo

$mesice = array(*vypsané mesíce*);
$rok = date('Y');
$rok_slovem = $rok - ($rok-1);
echo('Rok '. $rok . ', je rokem ' . $mesice[$rok_slovem] . '.');

Má ten postup výpočtu nějakou analogii nebo je to ve výsledku jedno jak si to udělám?

Avatar
Odpovedá na Martin Bušek
Tomáš Valenta:17.2.2017 22:16

Máš chybu pouze v zápisu pole. Poslední index je číslo 4320 a ne 4300, potom to budeš mít stejné :)

Avatar
Tran Viet Anh
Lektor
Avatar
Tran Viet Anh:22.2.2017 20:38

Jenom technicka – v prikladu s cinskym kalendarem je zbytecna ovce/koza. Staci jenom jedna z nich, jinak je tech zvirat 13 a ne 12 ;)

Odpovedať
Mít jednou hloupou otázku je lepší než být hloupý napořád.
Avatar
Tomáš Střecha:4.3.2017 14:04

Ahoj,

nemáš tam chybu? :) V článku máš napsáno "Ta jsou: krysa, buvol, tygr, zajíc, drak, had, kůň, koza, ovce, opice, kohout, pes a vepř." a v řešení je "$znameni = array('koně', 'kozy', 'ovce', 'opice', 'kohouta', 'psa', 'vepře',
'krysy', 'bůvola', 'tygra', 'zajíce', 'draka', 'hada');" Máš buď v řešení nebo v zadání špatně zapsány "zvířata". :) David Hartinger Omlouvám se, pokud se pletu ;)

Avatar
Odpovedá na Martin Bušek
Michal Martinec:10.3.2017 21:01

Mas chybu uplne niekde inde. V zadani sa pise, ze spocitaj odchylku 3. produktu. 3. produkt ma ale index [2] a nie [3], ako to mas ty. Zacinas pocitat vzdy od [0] a nie od [1]. - ok nic uz som si vsimol tvoj kod. Nic som nepovedal... :)

Editované
Odpovedať
Neporovnavaj sa s ostatnymi. Porovnavaj sa sam so sebou.
Avatar
Odpovedá na Tomáš Střecha
Martin Mannsbarth:31.5.2017 23:52

2017 je rok kohouta :-) protože rok ovce tak nějak neexistuje, takže máš pravdu,
"$znameni = array('koně', 'kozy', 'ovce', 'opice', 'kohouta', 'psa', 'vepře',
'krysy', 'bůvola', 'tygra', 'zajíce', 'draka', 'hada'); je 13 znamení. :-P

Avatar
Martin Bubník:21.6.2017 15:51

Cvičení byly celkem jednoduché, až na to třetí, takže pokročilé.. Zdálo se mi to těžké, pořád jsem měl v hlavě abych to nějak udělal přes foreach a při tom to bylo tak jednoduché

Avatar
Jindřich Volf:31.1.2018 13:06

Poslední cvičení mi dalo zabrat jen proto, že sem zapomněl date do :
$rok = date('Y'); napsal jsem jen $rok = ('Y');
Na začátečníka bych řek dobrý. :)

Avatar
Richard Okoličany:1.2.2018 19:15

<?php
$znameniaCinske= array("Potkan","By­vol","Tiger","Za­jac","Drak","Had","Kôň",­"Koza",
"Opica","Kohút","Pes","­Prasa");

$datum = date('Y'); //zisti akutalny rok
$znamenie = $znameniaCinske[$da­tum - 2008]; // vypočíta znamenie s polia

echo("je rok $znamenie"); //vypíše text

?>

keďže cyklus sa opakuje každý 12 rok od roku 1900... Takže ďalší cyklus bude v roku 2020. Takže cyklus pre náš Činský horoskop je 2008 "aktuálny rok - 2008"

Avatar
Richard Okoličany:1.2.2018 19:22

Ešte dodám podľa mňa, keď sa nemýlim je v lekcií zle napísaný kód. Nedá Vám skutočnú hodnotu, ale blud. $znameni[$rok - 2014]; ma byť $znameni[$rok - 2008];

Posledné komentáre sú na spodnej časti poslednej stránky.
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zobrazené 10 správy z 114.