Jakiś czas temu, przyszło mi zapoznać się z frameworkiem Yii. Własciwie to odziedziczyłam projekt i musiałam się szybko doszkolić. Konstrukcja i filozofia nieco inna niż w przypadku Kohana, ale tak na pierwszy rzut oka bardzo mi się spodobał.
PHP
O programowaniu w php. Porady, tricki, tutoriale i przemyślenia.
Programowanie…
Na jednym z forów trafiłam na świetną prezentację na temat programowania w PHP, w której autor podejmuje się pokazać różnice między programowaniem w PHP a klepaniem kodu nazwanym przez niego PHPowaniem.
Zachciało mi się HMVC
Ostatni projekt w Kohana napisałam chyba wieki temu. Wprawdzie pokusiłam się wtedy o użycie wersji 3 i nawet mi się spodobało wiele ze zmian jakie wprowadzono, w stosunku do wersji 2. Tyle, że po za użyciem wersji 3 nie pokusiłam się o pełne wykorzystanie jej możliwości. A mianowicie tego że obsługuje ona model HMVC.
Sortowanie stringów z polskimi znakami
Stanęłam ostatnio przed zadaniem posortowanie tablicy zawierającej nazwy miejscowości. Nazwy pobierane były z bazy i zapisane w utf-8. Ani sortowanie w zapytaniu ani standardowe funkcje sortujące dostępne w php nie robiły tego prawidłowo.
Równe komórki w jednym rzędzie
Dokument pdf jaki miał być wygenerowany przez mój skrypt to rodzaj katalogu. W związku z tym dane miały być prezentowane w postaci tabelki. Aby narysować tabelę w TCPDF najlepiej jest wykorzystać metody Cell() i MultiCell() (przykłady użycia Cell() i MultiCell()), które służą do rysowania prostokątnych pól tekstowych z możliwością dodawnia obramowania i tła
Generowanie PDF w PHP
Jakiś czas temu poproszono mnie o stworzenie w php skryptu, który będzie generował pliki pdf w określonym formacie. Zetknęłam się już wcześniej z tym zagadnieniem, ale były to wtedy bardzo nieskomplikowane pliki i nie za bardzo było o czym pisać. Szczególnie, że wszystko co potrzebowałam to klasa FPDF i przykłady znajdujące się w jej dokumentacji.