[krótko] preg_split – multi explode
poniedziałek, Wrzesień 14th, 2009
Rozwijając mój serwis pensje.net trafiłem na ciekawy problem. Otóż tworząc kreator raportów chciałem stworzyć funkcjonalność, która rozpoznaje czym są oddzielane wartości w wyszukiwaniu, np.: “programista php”, “programista,php”, “programista;php”. Ostatecznie chodziło o to aby wyciągnąć wartości “programista” oraz “php” i przeszukać tabelę pod ich kątem. Jako pierwsze rozwiązanie “explode” w pętli, lecz zanim zacząłem tworzyć poszukałem czegoś na wzór multi explode. Znalazłem funckję preg_split.
Czasem zdarza się, że mam potrzebę użycia w javascript funkcji z php. Jak się okazało nie tylko ja miałem taki problem. Dlatego też powstał projekt przepisania funkcji php do js. Jak możemy przeczytać na stronie
Artykuł ku pamięci – ciągle zapominam i muszę szukać tej prostej rzeczy, jak będę miał na swoim blogu to nie zapomnę, a jak zapomnę – szybciej odnajdę :). Opisuję tutaj sposoby na uzyskanie przezroczystości elementu poprzez css i javascript (jquery). W pierwszym przypadku jest opisane rozwiązanie kiedy nie uwzględniamy kompatybilności z IE6 (np.: złożony backend). Drugie rozwiązanie – działa pod każdą przeglądarką – wymaga jquery – do zastosować ‘frontendowych’.
Mało kto wie, że google w swoich zasobach posiada coś takiego jak Google Ajax Serach API. Jak sama nazwa wskazuje ma to związek z ajaxem, wyszukiwaniem i API :) Pozwala to na stworzenie wyszukiwarki google w dowolnym miejscu na stronie – np.: u mnie po prawej stronie na górze.
Ostatnio niestety nie jestem w stanie zamieścić jakiejkolwiek nowej publikacji z powodu pracy, pracy i jeszcze raz pracy. Podsumowanie 2008 i przewidywania 2009 sobie odpuszczę. Zapraszam do oglądnięcia moich ostatnich projektów: strona domowa, Celebration Event, FelicjańskaMedia i strona Ilony Felicjańskiej :) I to wszystko w wolnym czasie po robocie w od 15 grudnia do 15 stycznia (odejmując święta :) )