Empfehlungen: Erweiterte Suche

Genitiv im Deuschen

Anleitungen und Quellcode-Auszüge die den Start vereinfachen sollen.

Genitiv im Deuschen

Beitragvon euromark » Mi 25. Aug 2010, 15:49

gibts noch andere deutsch-spezifischen dinge?

Code: Alles auswählen
  /**
   * correct genitive form of a noun
   * @param string $word
   * @param bool $enforceApostrophe (only for personal names)
   * @return string $result
   * @see http://de.wikipedia.org/wiki/Genitiv
   * @static
   * 2010-08-25 ms
   */

  function genitive($word, $enforceApostrophe = false) {
    $suffix = 's';
    $word   = trim($word);

    if (in_array(mb_substr($word, -1), array('s', 'ß', 'x', 'z'))) {
      // Hans’ Tante
      $suffix = '’';
     
    } elseif (mb_substr($word, -2) == 'ce') {
      // Alice’ Tante
      $suffix = '’';
     
    } elseif ($enforceApostrophe) {
      // Nach neuer Rechtschreibung ist "Peter's" etc wieder zulässig, wenn damit die Grundform eines Personennamens verdeutlicht werden soll.
      $suffix = '’'.'s';
    }

    return $word . $suffix;
  }
euromark
 
Beiträge: 618
Registriert: Fr 27. Jun 2008, 22:17
Wohnort: München
CakePHP-Version: 2.1
OS: Windows

Re: Genitiv im Deuschen

Beitragvon Dogo » Mo 3. Jan 2011, 15:58

Meinst Du so auf den Genitiv bezogen oder generell so was wie niemals das "st" trennen, Doppelbuchstaben zwischen den einzelnen trennen, "ck" wird k-(/n)k getrennt und so weiter?
Benutzeravatar
Dogo
 
Beiträge: 63
Registriert: Do 6. Aug 2009, 00:59
Wohnort: Wuppertal

Re: Genitiv im Deuschen

Beitragvon euromark » Mo 3. Jan 2011, 20:54

ja, allgemein eher^^
euromark
 
Beiträge: 618
Registriert: Fr 27. Jun 2008, 22:17
Wohnort: München
CakePHP-Version: 2.1
OS: Windows


Zurück zu Tutorials und Snippets

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste

cron