PHP
Kopírování objektů v PHP a funkce __clone
09.03.2008 17:58 | Komentářů: 0 | Autor: Roman Matěna
Zatímco v PHP4 se přiřazením objektu do proměnné objekt kopíroval, od verze PHP5 je odkazován. Naskytnou se však situace, kdy je potřeba objekt kopírovat neboli klonovat. K tomu slouží funkce __clone().
Reference a odkazování na objekty v PHP5
09.03.2008 17:33 | Komentářů: 0 | Autor: Roman Matěna
Reference objektů v PHP je užitečná věc, ale jen když víme jak to funguje. V opačném případě, bychom se mohli divit. Reference od verze PHP5 fungují jinak.
Ladění php skriptů, díky za magické konstanty
07.03.2008 14:57 | Komentářů: 3 | Autor: Roman Matěna
Jak ladíte php skripty? Já používám magické konstanty (magic constants), podle mne je to nedocenitelná věc. Napsal jsem si na to vlastní třídu, posuďte sami.
Nedocenitelná funkce __autoload v OOP
07.03.2008 09:55 | Komentářů: 2 | Autor: Roman Matěna
Kdo programuje v OOP se bez funkce __autoload neobejde. Namísto includování desítek knihoven, které třeba ani nebudou potřeba, stačí říci aplikaci, kde je najde.
Náhled obrázku v PHP (OOP)
06.03.2008 14:00 | Komentářů: 3 | Autor: Roman Matěna
Samozřejmostí každého redakčního systému nebo publikačního systému, který pracuje s obrázky, je vytvářet náhledy. Článek popisuje postup při vývoji takové třídy.
Rekurzivní procházení adresářů s filtrem souborů
05.03.2008 15:59 | Komentářů: 0 | Autor: Roman Matěna
Ohledně SPL (Standard PHP Library Functions) rozšíření v PHP 5 se nikde moc nepíše. Funkce používám zejména k vypsání struktury adresářů, souborů nebo filtrovanému výpisu kompletního stromu souborů.
Diakritika a kódování názvu souboru při práci v PHP
05.03.2008 14:49 | Komentářů: 6 | Autor: Roman Matěna
Používat diakritiku a rozdílná kódování v názvu souborů není moudré.
Template pro php mail, oddělení designu mailu od zdrojového kódu
04.03.2008 13:11 | Komentářů: 5 | Autor: Roman Matěna
Oddělit html kód mailu od zdrojového kódu, který mail odesílá je vhodné z několika důvodů.
Objektově orientované myšlení
03.03.2008 12:08 | Komentářů: 7 | Autor: Roman Matěna
Bez objektů už si dnes programování nedokážu ani představit. Tento článek je jen rychlým úvodem k objektovému programování. Dle mého názoru u objektového programování jde především o způsob myšlení.
ProgressBar v PHP
03.03.2008 12:02 | Komentářů: 3 | Autor: Roman Matěna
Určitě už jste narazili na případ, kdy skript běží delší dobu a je vhodné o tom informovat uživatele. V opačném případě by mohl nabýt dojmu, že aplikace zamrzla a mohl by ji ukončit zavřením prohlížeče.
Zjištění zabrané paměti php skriptem ve Windows
02.03.2008 21:19 | Komentářů: 0 | Autor: Roman Matěna
Příkaz memory_get_usage() ve windows byl do verze PHP 5.2.5 problém. Tady je možnost jak vypsat velikost zabrané paměťi ve windows i ve starších verzích PHP.
Prázdné hodnoty v php
01.03.2008 20:04 | Komentářů: 0 | Autor: Roman Matěna
Jak v PHP poznat, zda daná proměnná je prázdná nebo null, nebo nebyla-li inicializována? Jaké můžeme použít funkce a jaký je v nich rozdíl?

RSS