conBlog odkázal na HTML kvíz testující, kolik znáte značek HTML. Existuje i varianta pro vlastnosti CSS, mě samozřejmě ihned napadlo připravit totéž pro PHP. Testovat znalost všech 2867 základních funkcí PHP by bylo trochu příliš, následující formulář tedy testuje znalost klíčových slov PHP 5.
Pekné, ale iba 24, ešteže nie som najhorší :-) Nechcelo sa mi vymenovávať niektoré možnosti (*_once), na niektoré som zabudol lebo ich vôbec nepoužívam (end*) a kým som zistil že treba dávať ENTER za každým slovom tak uplynulo veľa času... Ponaučenie: spomínanie je ťažké, presvedčil som sa o tom pri HTML i CSS testoch.
Smaž prosím Oswaldův komentář, zkazilo mi to zábavu. Díky němu jsem chca nechca přišel na __CLASS__ & spol., což ovšem snad ani klíčová slova nejsou, ne?
škoda jen že jsou vidět rovnou ve zdrojáku stránky (dá se lehce podvádět) ...kdyby byly aspoň zakódovaná dále mne nepotěšilo že po zadání všech se nic nestane - žádné "uhodl jsi vše, seš dobrej" :(
Tak, uhodnuta 26 :) Me ale hraje k dobru fakt, ze v PHP uz nepisi asi pul roku. Pravdou je, ze vzpomenout si na zakladni slova je docela problem. Take se tlucu do hlavy, kdyz vidim, co jsem vsechno zapomel a co jsem nepouzil. Pravdou je, ze dost tech slov je obecnych a najdete je i v dalsich jazycich. Tem CSS a HTML kviz jsem si pred nedavnem take daval. Opet jsem mel slabsi prumer :)
Pravda, je trošku zvláštní si vzpomenout na switch i endswitch a nevzpomenout si na case a default, případně si vzpomenout na throw, ale na try a catch už ne...
Jinak asi jediná úplná novinka pro mě bylo __method__ (i v metodách používám __function__) a use. Dál nechápu, proč eval není funkce.
Chybějí tam proto, že to klíčová slova nejsou: <?php function this() { } function base() { } function self() { } ?>
Co je podle tebe base? Nemyslel jsi spíš parent?
12.12.2007 15:05:03
Michal Aichinger:
ale uz nemuzes udelat class parent{}
sice to neni klicove slovo, ale pouziti take neni libovolne
13.12.2007 10:00:40
v6ak:
Protože parent je pro třídu již zabrané stejně jako GLOBALS pro proměnnou. Ale function parent(){} jde, zkoušel jsem to v phellu: >>> function parent(){echo 'd';}
>>> parent() d
14.12.2007 09:56:42
v6ak:
BTW: A co je this? Vím co je $this, ale this nevím. Zvýrazňuje mi to PSPad, ale ještě jsem to úspěšně nepoužil.
goto bude klíčové slovo až v PHP 6. to není klíčové slovo vůbec.
17.12.2007 11:53:20
Taco:
39 ano, 26 jsem nestihl... Ale dobrej testík. Dík.
18.12.2007 00:47:50
<?php5:
Já uhod jenom 20, ale svejch 14 se za to nestydim.
11.2.2008 23:30:46
masters:
chjo, 37 ano, 28 ne :(
13.2.2008 15:30:44
Měsíček:
38 :( měl bych se stydět ..
25.4.2008 16:56:37
RoW:
...ach jaj...proste hrooooooooooza... 47...ale myslel som, ze to bude aspon nad 50..no co uz ... :-)
5.7.2008 16:57:23
Hjumaník:
Tak se mi zdá, že můj mozek (čti databáze) má asi špatně nastavený index na sloupec `klicove_slovo` a proto nebyl schopen dotaz splnit v daném časovém limitu. Jinak pěkná věc, ale výsledkům bych velkou váhu nedával.