Egyszerűbb képmanipuláló függvények, filterek
Ha php-GD-vel készítesz képeket és egyszerűbb filtereket (szürkeárnyalatosítás, blur, színárnyalat-eltolás) szeretnél használni jól jöhet ez a kód. Ezen kívül a negyedik függvénnyel meghatározhatod két...
View ArticleRekurzív DOM bejárás [snippet]
Jól jöhet az alábbi kód, ha JavaScripttel kell bejárni a DOM-fát egy csomópontból kiindulva function walkDomTree(start, callback) { for(var i = 0; i < start.childNodes.length; i++) {...
View ArticleHívó környezet meghatározása
Néha jól jöhet, ha tudjuk, hogy egy-egy függvényünket milyen környezetből (milyen függvényből, mely osztály mely metódusából, melyik fájlból stb.) hívták meg. Ebben segíthet ez a snippet. Hogy egy...
View ArticleParancssori programozás PHP-vel
A php weben használva egy nagyon hasznos találmány, parancssorban használva pedig mindennapi életünket könnyítheti meg. A PHP-t ráadásul felkészítették ilyen felhasználásra is, tovább segítve a...
View ArticleAsztali alkalmazások készítése PHP-vel: PHP-GTK
A múltkor írásomban bemutattam, hogy a php – bár elsődleges arra lett kifejleszve – nem csak webes nyelvként használható. Ebben a leírásban még inkább közelítünk az asztali alkalmazások világához és...
View ArticleGyors és “típusbiztos” kivételkezelés PHP-vel
Ebben a rövid tutorialban bemutatok egy módszert, amellyel anélkül dobálhatunk tetszőleges osztályú kivételeket, hogy azokat előre be kéne töltenünk (és leprogramoznunk). A megfelelő hibakezelés régóta...
View ArticleBevezető szöveg generálása PHP-vel
A weblaboron merült fel egy kérdés: hogyan lehet szépen megoldani, hogy egy hosszú szövegből előállítsunk egy rövidebb bevezetőt, aminek korlátozva van a maximális hossza, és szóhatárnál végződik. Itt...
View ArticleGetter és Setter metódusok generálása
A php-ben az objektumtulajdonságok beállítására van egy beépített lehetőség (__get() és __set() metódusok), azonban ezek nem típusbiztosak, így ajánlott saját getter és setter metódusokat írni a...
View ArticleLecserélt weboldal archiválása
Egy-egy oldal teljes frissítésénél (például új cms rendszerbe történő átvitelekor) hasznos lehet, ha a korábbi változatról a lecserélés pillanatában készítünk egy “pillanatfelvételt” és azt megőrizzük....
View ArticleExcel – csoportok színezése
Ebben a leírásban egy igazából az oldal profiljába nem vágó, de gondolkodtató feladatot írok le, amellyel a napokban találkoztam, majd adok rá egy megoldást is. A kitűzött cél Az oldalnak nem nagyon...
View Article