odmiana końcówek nazwisk

0

Witam.
Mam bazę nazwisk. Niestety są one odminione raz dla mężczyzny raz dla kobiety.
Posiadam również imiona z informacją o płci.
Zastanawiam się jak odmienić końcówkę nazwiska dla danego imiona, np. Kowalski, Kowalska

<?php
$nazwisko = 'Kowalski';
$plec = 'kobieta';

if($plec == 'kobieta')
{
    $nazwisko = 'Kowalska';
}
elseif($plec == 'mezczyzna')
{
    $nazwisko = 'Kowalski';
}

echo $nazwisko;

Jak to zrobić inaczej?
Chodzi mi, jak wyciągnąć z nazwiska np. trzy ostatnie znaki i zamenić, np. ski na ska jak kobieta

2

Bezpieczniej przechowywać obie formy nazwiska, jeśli mężczyzna nazywa się "Rudy", to jego żona mogła (urzędowo) wybrać formę "Ruda" lub "Rudy".

0

Niestety mam tylko jedną formę, a nie chciał bym drugiej dopisywać. Chcę tylko np. zbadać trzy ostatnie litery ciągu i jak kobieta dać końcówkę ska jak mężczyzna to końcówkę ski.

0

Na pewno chcesz zrobić za mało.

Jurecki => Jurecka
Niedżwiedzki => Niedżwiecka
Boruc => Borucowa

Tu http://www.w3schools.com/php/php_string.asp masz listę funkcji PHP na stringach.

0

Mniej więcej o takie coś mi chodzi, sprawdzić końcówkę wyrazu cki, ski i zamieniać na cka ska.

1 użytkowników online, w tym zalogowanych: 0, gości: 1