-
Chyby Xdebug v Dockeru
Pokud xdebug_info() vyhazuje chybu: Creating socket for ‚host.docker.internal:9003‘, getaddrinfo: Invalid argument.
-
Xdebug a var_dump
Při použití PHP extenze Xdebug se po zavolání var_dump u proměnných obsahujících dlouhé řetězce ořízne výstup a zakončí se informací o délce řetězce. Jak se toho zbavit? Jednoduše.
-
Jak v Linuxu přepnout PHP verzi na jinou?
Přepnutí je snadné, stačí v Apache deaktivovat PHP modul jedné verze a aktivovat PHP verze druhé. V Linuxu to vyřeší následující příkazy.
-
Memchache pro PHP 7.x ve Windows
O tom, že Windows opravdu není vhodná platforma pro programování svědčí mimo jiné i fakt, že oficiálně není již dále vyvíjena jinak velmi dobrá knihovna MemcachedD pro Windows, ale jen pro Linux. Nicméně pár chytrých hlav se dalo dohromady a dle návodu připravili knihovnu i pro Windows. Hledání chvilku zabralo, takže proto tento krátký článek.
-
Polopatě: dependency injection a service locator
Následující bude tak trochu „for dummies“. Ono totiž díky flexibilitě programovacích jazyků, jako je v tomto případě PHP, je docela problém vlastně celé problematice správně porozumět.