yasinkuyu/turkish

PHP 的土耳其语后缀库 - 土耳其语词尾和构成词缀

dev-master 2024-06-14 20:23 UTC

This package is not auto-updated.

Last update: 2024-09-25 13:01:27 UTC


README

PHP 的土耳其语后缀库

@yasinkuyu

Composer 安装

composer require yasinkuyu/turkish

require_once __DIR__ . '/vendor/autoload.php';

手动安装

require 'Turkish.php';

使用方法

	$tr = new Turkish; 

	echo $tr->makeGenitive("Öykü", array ( "proper_noun" => true ) ), PHP_EOL;
	echo $tr->makeDative("Fatma", array ( "proper_noun" => true ) ), PHP_EOL;

	echo $tr->makeDative("Yasin", array ( "proper_noun" => true ) ), PHP_EOL;
	echo $tr->makeDative("ALİ", array ( "proper_noun" => true ) ), PHP_EOL;
	echo $tr->makeAblative("Ali", array ( "proper_noun" => true ) ), PHP_EOL;
	echo $tr->makeAccusative("Kaliningrad", array ( "proper_noun" => true ) ), PHP_EOL;

	echo $tr->makeDerivative("güneş", array ( "proper_noun" => false ) ), PHP_EOL;

	echo $tr->makeGenitive("ağaç", array ( "proper_noun" => false ) ), PHP_EOL;
	echo $tr->makeAccusative("erik", array ( "proper_noun" => false ) ), PHP_EOL;
	echo $tr->makeAccusative("Erik", array ( "proper_noun" => true ) ), PHP_EOL;

	echo $tr->possessiveAffix("kavanoz", array ( "person" => "1", "quantity" => "singular" ) ), PHP_EOL;
	echo $tr->possessiveAffix("kavanoz", array (  "person" => "2", "quantity" => "singular") ), PHP_EOL;
	echo $tr->possessiveAffix("kavanoz", array (  "person" => "3", "quantity" => "singular") ), PHP_EOL;

	echo $tr->possessiveAffix("halter", array (  "person" => "1", "quantity" => "plural") ), PHP_EOL;
	echo $tr->possessiveAffix("halter", array (  "person" => "2", "quantity" => "plural") ), PHP_EOL;
	echo $tr->possessiveAffix("halter", array (  "person" => "3", "quantity" => "plural") ), PHP_EOL;

	echo $tr->possessiveAffix("Kenya", array (  "person" => "3", "quantity" => "plural") ), PHP_EOL;

输出结果

Öykü'nün 
Fatma'ya 
Yasin'e 
ALİ'YE 
Ali'den 
Kaliningrad'ı
güneşli
ağacın
eriği
Erik'i
kavanozum
kavanozun
kavanozu
halterimiz
halteriniz
halterleri
Kenyaları 

土耳其语语法

  • 土耳其语是一种高度粘着性语言,即土耳其语单词具有许多语法后缀或结尾,这些后缀或结尾决定了词义。土耳其语元音存在元音和谐现象。当一个后缀附加到词干上时,后缀中的元音与前一个词干中的元音在元音的前后位置和圆唇性上保持一致。土耳其语没有性别。
  • 更多信息

作者