Dzisiaj trochę bardziej abstrakcyjnie, bo napiszę o tym, co samo w sobie nie jest do niczego przydatne. Powiemy o „wyciąganiu” fragmentu liczby - jednej cyfry, a później kilku kolejnych cyfr, które stworzą mniejszą liczbę.
Aby podpisać swoje zdjęcia często stosujemy różne drobne grafiki, swoje sygnatury itp. Większość osób dodaje je ręcznie w programie graficznym. Jest jednak dość prosty sposób, aby znak wodny do grafiki dodał za nas skrypt PHP i zrobił to jeszcze lepiej i szybciej niż my.
Dzisiaj pokażę, jak taki skrypt wykonać samemu. Według mnie, najlepszym rozwiązaniem jest użycie w tym skrypcie biblioteki IMagick, która posiada kilka metod, które spowodują, że nasze zadanie stanie się dziecinnie proste. A więc do dzieła!
Tworząc wszelkiego rodzaju panele administracyjne, z których ma korzystać większa liczba, bardzo często tworzy się hierarchię użytkowników z różnymi uprawnieniami. W dobie powszechnego użycia frameworków, zarówno tych prostych (Spawn Framework, Mohebo) jak i tych bardziej skomplikowanych (Zend Framework, Symfony), popularne jest wykorzystywanie do tego celu mechanizmów ACL (ang. Access Control List - lista kontroli dostępu), zapomina się o prostszych metodach, które nadal bardzo dobrze spełniają swoje funkcje w mniejszych projektach.
Wiadomo, że do dużego serwisu, który będzie zarządzany przez administratorów, moderatorów i redaktorów, a także zwykłych użytkowników, te proste metody nie są najlepsze. Jeśli jednak tworzymy panel administracyjny dla skryptu blogowego czy prostego serwisu, to wykorzystanie metody, którą zaraz opiszę, może lekko przyspieszyć pracę aplikacji i oszczędzić nam pracy.
Początkujący programiści często zastanawiają się co zrobić, aby w konsoli systemu, napisane przez nich programy wyświetlały polskie znaki. Dawno temu, kiedy sam miałem taki problem, mój kolega przysłał mi kod pewnej funkcji, która pozwala na poprawne przekazanie konsoli polskich znaków.
Wczoraj, przy okazji kowersji stdClass do array, wspomniałem o interfejsie Iterator. Dzisiaj chciałem pokazać jak stworzyć w pełni sprawny "pojemnik" na dane korzystając z interfejsu Countable i Iterator.
Parę miesięcy temu pisałem o tym, jak stworzyć w PHP prostą funkcję, która pozwoli na przekonwertowanie tablicy do obiektu stdClass. Dzisiaj powiem, jak dokonać dokładnie odwrotnej operacji.
Witajcie! Część z Was już pewnie straciła nadzieję na kontynuację cyklu, ponieważ ostatni jego odcinek ukazał się ponad dwa miesiące temu. Znalazłem jednak chęci i czas i powracam.
W dzisiejszym odcinku nauczymy się, co to jest klasa definiująca obiekty singleton, keidy takowe się przydają i jak stworzyć taką klasę.
Kolejny odcinek o tablicach w PHP. W tej części pokażę, jak "wyciągnąć" klucze lub elementy tablicy do nowego obiektu array, a także jak wypełnić tablicę kopiami danego elemetu. Następnie pokażę przydatną funkcję do przeszukiwania tablicy.
W dzisiejszym odcinku pokażę Wam kolejne pięć przydatnych funkcji służących do obsługi obiektów array w PHP. W poprzednim odcinku pokazałem funkcje, z których korzysta się dość rzadko najczęściej z powodu ich nieznajomości. W tym odcinku będzie coś dla początkująych.
Rozpoczynamy kolejną serię artykułów, w której będę pokazywał najciekawsze i najprzydatniejsze funkcje do operowania na tablicach. W każdym odcinku pokażę 5 propozycji wraz z przykładami. Zapraszam do lektury pierwszego odcinka.