Menu
RSS
Kategorie
Nejnovější články
Nejnovější komentáře
- Dnes ve stylu let devadesátých
- Nebylo mi souzeno
- 2012
- STOP všemu, hlavně těm pitomcům
- STOP všemu, hlavně těm pitomcům
| Last.fm - The Zero | |
|---|---|
| Pos | Interpret (skladby) |
| 1 | E-Type (2930) |
| 2 | Groove Coverage (2397) |
| 3 | Sylver (1561) |
| 4 | Ace of Base (1435) |
| 5 | MAYA (1206) |
| 6 | Cascada (1095) |
| 7 | Solid Base (1061) |
| 8 | Lewron Orchestra (907) |
| 9 | Verona (880) |
| Last.fm - Borek | |
|---|---|
| Pos | Interpret (skladby) |
| 1 | Coldplay (1181) |
| 2 | Pink Floyd (627) |
| 3 | Jaromír Nohavica (609) |
| 4 | Louis Armstrong (405) |
| 5 | Karel Kryl (327) |
| 6 | Brian Tyler (321) |
| 7 | Vladimír Mišík (254) |
| 8 | Bobby McFerrin (215) |
| 9 | Anat Cohen (212) |

Deníček programátora (2)
...tentokrát zaměřený na excesy při vytváření vlastního šablonového systému!
A můžu teda?
První příklad je funkce, která je obsažena v kompilovaných šablonách (z {něco} je $this->tpl_var->get_var('něco');). Říká šabloně, jestli je podšablona připravená k načtení, prostě něco jako file_exists.
function is_include($item) {
return isset($this->tpl[$item])
&& isset($this->tpl[$item][$this->tpl[$item][0]]);
}
A to jsem to ještě rozdělil na dva řádky, aby se to sem vešlo. ![]()
Nejdelší regulární výraz?
Jak dlouhý jste napsali regulární výraz? Jestli je tak dlouhý, že se vám hnusí, ale na druhou stranu, když funguje, tak proč ne, že ano. ![]()
$num=preg_match_all('#<reply id="(\d+)" time="(\d+)"> \(((\d+)\. (\d+)\. \/ (\d+):(\d+))\)<br \/><br /><span class="hr"> <\/span><span class="b">((.){1,30})<\/span>: ([^<]+)<\/reply>#', $reply_text, $matches, PREG_SET_ORDER);No není krásný? (To < a > není chyba!)
Zařazeno do kategorie PHP.
Předchozí: Eclipse - šablona s PHP funkcemi (aktualizováno)
Následující: Proti všem