PHP

 

Náhled obrázku v PHP (OOP) / vyšší abstrakce

10.03.2008 00:24 | Komentářů: 22 | Autor: Roman Matěna
Ještě před vlastním tvořením třídy na tvorbu vodotisků jsem se rozhodl provést vyšší abstrakci třídy pro vytváření náhledů. Protože všechny objekty co pracují s obrázky mají něco společného, je vhodné vytvořit abstrakci objektu obrázek.

Kopírování objektů v PHP a funkce __clone

09.03.2008 17:58 | Komentářů: 34 | 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ářů: 49 | 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ářů: 195 | 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ářů: 34 | 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ářů: 184 | 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ářů: 214 | 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ářů: 207 | 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ářů: 296 | 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ářů: 57 | 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ářů: 39 | 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ářů: 159 | 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.

položek 36-48 z 49 [4 / 5]
<<   [1] [2] [3] [4] [5] >>