/regex/i – case-insensitive /regex/s – make period (.) match any character including newline /regex/x – remove whitespace /regex/m – make caret (^) match after, and dollar sign ($) match before, internal newlines (n) /regex/e – if the replacement string is PHP code, eval() it to get the actual replacement string /regex/U – reverses the greediness […]

Celý článek

Možná jste si v poslední době všimli reklamy na ProfiCMS. Co je ProfiCMS, pro koho je vhodný a jakým způsobem funguje? ProfiCMS nejvíce využijí webdesigneři s vlastními zákazníky zejména z oblasti firem, kteří mohou nabízet nadstandardně vybavený, uživatelsky přístupný systém pro správu dat (publikační systém), u kterého je možné často a snadno upravovat nejen způsob […]

Celý článek

V nedávném příspěvku jsem psal o velmi důležité funkci – cachování na straně PHP skripu, které je užitečné zejména v případě dlouhých databázových dotazů nebo složitě parsovaných vstupních dat třeba z webové služby. Někdy je nutné data načíst znovu ještě před expirací cache, např. při ladění skriptu. Občas se něco nepovede i při běžném provozu […]

Celý článek

Každý javascriptový programátor zřejmě už slyšel tajemnou zkratku JSON. A pokud už předtím měl nepříjemné zkušenosti s XML, má z webových formátů možná posvátný respekt až hrůzu. O tom, že JSON je technologie naopak velmi uživatelsky přívětivá, je následující článek. JSON je formát dat, který podobně jako XML umožňuje přenášet formátovaná data – pole – […]

Celý článek

Pokud máte projekt v PHP, kterému se věnujete už několik let, zřejmě se nevyhnete také “nánosům minulosti”. Tohle je jedno z nejčastějších a nejčastěji porušovaných pravidel při programování v PHP a je třeba je tesat do kamene: OPRAVDU INICIALIZUJTE VŠECHNY PROMĚNNÉ. <? $pole=Array('nula','jedna','dvě', 'tři'); foreach($pole as $b){ $vystup[$i]=Array($i,$b); $i++; } echo $vystup[0]; ?> A co […]

Celý článek

« novější článkystarší články »