Menu
RSS
Kategorie
Nejnovější články
Nejnovější komentáře
| Last.fm - The Zero | |
|---|---|
| Pos | Interpret (skladby) |
| 1 | E-Type (2933) |
| 2 | Groove Coverage (2400) |
| 3 | Sylver (1564) |
| 4 | Ace of Base (1449) |
| 5 | Maya (1295) |
| 6 | Cascada (1108) |
| 7 | Solid Base (1064) |
| 8 | Lewron Orchestra (922) |
| 9 | Milk Inc. (887) |
| Last.fm - Borek | |
|---|---|
| Pos | Interpret (skladby) |
| 1 | Coldplay (1348) |
| 2 | Pink Floyd (901) |
| 3 | Brian Tyler (671) |
| 4 | Jaromír Nohavica (622) |
| 5 | Louis Armstrong (412) |
| 6 | Karel Kryl (393) |
| 7 | Daft Punk (326) |
| 8 | Vladimír Mišík (274) |
| 9 | Bobby McFerrin (240) |

Nesystematičnost PHP
Píše o tom kdekdo včetně toho, jehož jméno se nevyslovuje. Přicházím na to pomalu i já. Ačkoliv hledím vstříc změnám v PHP 6, docela jsem měl smůlu s přechodem na PHP 5.1 (5.1.2). Tedy, abych byl přesný, nepřešel jsem já, ale hosting pro Cold War, WebDum.com.
Je to skvělý hosting, ale tu a tam se vloudí chybička. Dnes byl proveden přechod na PHP 5.1.2 a já zrovna dneska nebyl celý den na netu. Mimo jiné přichází PHP 5.1 s E_STRICT chybami u zpráv pracujících s časem. Např. pokud použijete mktime() (takhle bez parametrů), vyvolá se E_STRICT: "Měli byste raději používat time()".
To ale není to nejhorší. Při každém zavolání date() (nebo mktime() etc...) se vyvolá E_STRICT, pokud není nastavena standardní časová zóna (date_default_timezone_set()). Jenže! Takhle funkce přichází až s PHP 5.1.0 RC1, takže na PHP 5.0.5, na kterém WebDum.com běžel dosud, lze používat maximálně
if(function_exists('date_default_timezone_set'))
date_default_timezone_set('Europe/Prague');Pokud očekáváte přechod na PHP 5.1, hodně štěstí při upravování skriptů (nebo raději vypněte E_STRICT, stejně se na ostrý provoz nehodí).
Komentáře
Nikdo ještě nekomentoval. Buď máte fakt rychlou RSS čtečku, nebo jste právě přečetli něco, co nikomu nestojí ani za trochu snahy.