PHP.
Podpořte Nette
Pokud používáte PHP framework Nette, podpořte jej. Vývoj softwaru není zadarmo a už vůbec ne tak kvalitního. Také jsem jej podpořil, přestože jej přímo nepoužívám, ale jeho kód…
PHP yield
V PHP od verze 5.5 je k dispozici operátor yield. Ten funguje podobně jako return s jedním rozdílem. Když ve funkci zavoláte return, tak se funkce ukončí a…
Bezpečnost: Jak se bránit ukradení sezení?
Ukrást sezení znamená vzít z cizího klientského počítače sušenku (cookie) se jménem PHPSESSID a nastavit tuto hodnotu ve svém prohlížeči. Pro server jste pak stejný uživatel (máte stejné…
„\r\n“ nebo „\n“? PHP_EOL!
Často nevíte, jestli pro zápis konce řádku použít "\r\n" nebo "\n"? V PHP nepoužívejte ani jedno, protože nikdy nevíte jestli skript někdy nepoběží na Windows ("\r\n") nebo Unixovém…
str_replace() – v PHP, v MySQL, v JavaScriptu
Ukázka přepisovací funkce v PHP, MySQL a Javascriptu. PHP // "123 456 798" => "123456789 $telefon = "123 456 789"; $telefon = str_replace(" ","",$telefon); MySQL # "123 456…
PHP funkce password_hash()
PHP od verze 5.5 bude obsahovat novou užitečnou funkci, která vytváří hash hesla: password_hash(). Její použití je jednoduché: $options = [ 'cost' => 7, 'salt' => 'Tajny salat…