Linksiuojam vardus programiškai

„Laba diena, Antanas Baranauskas…“
Suprantama, kad taip prasidedantis elektroninis laiškas yra sugeneruotas automatiškai – gavėjo vardas imamas iš DB, ir „paprastuoju būdu“ įterpiamas į laiško šabloną. Man kilo klausimas – nejau taip sunku būtų pakeisti linksnį į šauksmininką programiniu būdu?

Įdomumo dėlei esu sukūręs PHP klasę, keičiančią lietuviškų vardų linksnius. Klasė, greičiausia, galioja ir pavardėms.

Naudojimas…

…nesudėtingas:

Vardas, neatpažintas kaip lietuviškas, turėtų likti nepakeistas:

Disklaimeris

Klasė pateikiama kaip yr, todėl jei bus naudojama „atsakingame“ projekte, matyt, vis tik reiktų atskiro DB laukelio šauksmininkams. Nes tikrai bus false positive „lietuviškų“ vardų, pvz. Estas Tonne.

Copyleft (ↄ)

Klasę galite laisvai naudoti bet kokiuose – komerciniuose taip pat – projektuose.

Parašykite komentarą

El. pašto adresas nebus skelbiamas. Būtini laukeliai pažymėti *

Brukalų kiekiui sumažinti šis tinklalapis naudoja Akismet. Sužinokite, kaip apdorojami Jūsų komentarų duomenys.