Nepřesnost a chyba v kvízu na PHP
Jak vyvolat chybu: Udělat si Kvíz na PHP
Chybné chování:
- Statickou metodu vracející vždy pouze typ int deklarujeme jak
Odpovědi:
1) Ani jedna z možností není správná (správná)
2) function getInt();
3) static function getInt(); (podle systému správná)
4) static int getInt();
Jelikož php není striktně typový jazyk, pokud není ve verzi >=7, tak každá z možností může vrátit cokoliv nezávisle na tom jak se jmenuje. Chápu princip otázky, ale at je u ní definovaná verze PHP nebo upozornění na to že jde opravdu jen o syntax.
- Výstup příkazu echo(1 + "2 Ahoj jak se máš") navrátí:
Odpovědi:
1) Způsobí chybu ve skriptu
2) 1
3) "12 Ahoj jak se máš"
4) 3
i když jsem dal odpověd číslo jedna tak mi byla označena červeně (jako chybná) a žádná z jiných odpovědí nebyla označena zeleně.
Předpokládané chování:
Popsáno v chybném chování.
Pridané | Autor | Stav |
---|---|---|
15.11.2018 15:24 | kaskader202 | Čakajúci |