php Archive

[ENG] Irish Ericode validation regex php, JavaScript

Every address in Ireland will receive its Eircode in Summer 2015. Ireland will be the first country in the world to have a public database of unique identifiers for all properties which will assist

Książka – aktualizacja php do wersji 7

Darmowa książka opisująca zmiany, między wersjami php 5.x a 7. Lista zdeprecjonowanych i usuniętych funkcji. Dostępna za darmo w wersji angielskiej.

Prosta funkcja do skracania tekstu

Ostatnio często potrzebowałem funkcji, która skróci tekst jeśli będzie dłuższy niż X znaków. Napisanie własnej funkcji znając kilka, wbudowanych w php, funkcji nie jest problemem, ale po co to robić jak mogę ją napisać

Generator haseł md5

Często zdarza mi się zapomnieć hasła i zamiast przypominać czy szukać po mailach szybciej można po prostu wygenerować nowe hasło zakodowane funkcją md5() i podmienić nim obecne.

Kodowanie znaków UTF-8 w php

Ostatnio nie mam czasu na pisanie bardziej rozbudowanych wpisów, ale co rusz mam problem ze znalezieniem wzoru nagłówka do kodowania znaków na stronie. Więc wpis będzie chyba raczej moją notatką, chociaż z pewnością przydatną.

Podstawy optymalizacji skryptu – testowanie szybkości funkcji

Poprzedni wpis o odczytywaniu XML przypomniał mi o artykule, który czytałem gdzieś na blogu odnośnie testowania szybkości wykonywania się funkcji. Metoda jest prosta. Na początku skryptu zapisujemy do zmiennej czas uruchomienia strony funkcją microtime();,

Pobieranie danych z pliku XML za pomocą php

Do pobierania danych z plików XML, php przygotowało bardzo wygodną i prostą w użyciu funkcję simplexml_load_file();, której argumentem jest ścieżka do pliku XML. Wykonując ją w pętli foreach można przetworzyć cały plik wykorzystując zaledwie

Wstęp do XML, ręczne tworzenie plików xml

Struktura XML jest bardzo podobna do HTML, z dwiema subtelnymi, ale znaczącymi, różnicami. 1) XML umożliwia stosowanie dowolnych nazw tagów, kiedy HTML ma standaryzowane znaczniki. Z tego wynika druga różnica. 2) XML został stworzony

Wykrywanie urządzeń mobilnych, telefonów komórkowych

Z braku czasu, bardzo krótki, ale myślę, że bardzo przydatny wpis ponieważ każda nowoczesna strona internetowa powinna być wyposażona w osobną wersję dla użytkowników urządzeń mobilnych. Ostatnio potrzebowałem takiego rozwiązania i to, co znalazłem.

Jak stworzyć własny BBCode lub emotikony

Stosowanie BBCode jest pewnego rodzaju zabezpieczeniem przed wprowadzaniem przez użytkowników niechcianych, a nawet szkodliwych danych z formularzów. BBCode z jednej strony ma za zadanie ułatwienie formatowania tekstu użytkownikom, którzy nie znają HTML. Z drugiej