Gdy macie ustawiony memory_limit na -1, a mimo to otrzymujecie Out of memory rozwiązaniem problemu może być wywołanie poniższych komend.
Czytaj dalejKategoria: PHP
Jak odczytać lub zapisać plik CSV w PHP ?
Pliki CSV są chyba jednymi z najczęściej spotykanych jeśli chodzi o import i eksport danych. Dlatego ich obsługa w PHP jest dużo łatwiejsza dzięki wbudowanym funkcją fgetcsv oraz fputcsv. Więcej jak zawsze najdziecie w dokumentacji, a poniżej proste implementacje wykorzystania funkcji.
Czytaj dalejJak pobrać nazwę router-a Symfony w TWIG ?
W widokach kodowanych w TWIG-u czasem zachodzi potrzeba pobrania nazwy aktualnie używanego router-a. Jest to nam potrzebne, aby dodać klasę do jakiegoś elementu menu.
Czytaj dalejPHP7 : install ext-dom issue
Korzystając z composer-a w projekcie możemy zetknąć się z błędem ext-dom wynikającym z braku odpowiednik pakietów zainstalowanych na serwerze.
Czytaj dalejJak włączyć Cross-Origin Resource Sharing (CORS) za pomocą PHP
Dostęp do ustawień Apache / Nginx mamy w momencie, gdy to my zarządzamy serwerem. W przypadku serwerów współdzielonych raczej takich możliwości nie ma. Co może nieco utrudnić życie, gdy spotkacie się z „błędem” CORS.
Czytaj dalejPHP ImagickException: not authorized
Gdy traficie na błąd not authorized zwrócony przez Imagick to nie musicie się specjalnie przejmować. Usunięcie go sprowadza się do edycji jednego pliku.
Czytaj dalejJak zainstalować Imagick dla PHP 7 na Ubuntu 16.04
Instalacja pakietu Imagick w systemie Ubuntu 16.04 jest banalnie prosta i sprowadza się do wydania jednego polecenia. A to dzięki temu, że pakiety są dostępne w repozytorium.
Czytaj dalejJak podzielić ciąg znaków w PHP bez dzielenia słów ?
W różnych przypadkach potrzebujemy podzielić jakiś dłuższy ciąg znaków. Z reguły będzie to jakiś fragment tekstu. Z takim podziałem wiąże się pewne ograniczenie, nie chcemy, aby były podział przebiegał w środku jakiegoś słowa. Rozwiązaniem tego problemu jest użycie jednej funkcji 😉
Czytaj dalej