emrebakkal / sozlukphp
Türk Dil Kurumunun hazırladığı Türkçe sözlük API'ı için hazırlanmış, basitleştirilmiş bir PHP kutuphanesi.
Requires
None
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
Türkçe sözlük API'ı için hazırlanmış bir PHP kütüphanesi.
📦 Kurulum
composer require emrebakkal/sozlukphp
👨💻 Kullanım
Kütüphaneyi dosyaya dahil etmek
<?php require __DIR__ . '/vendor/autoload.php'; $sozluk = new SozlukPHP\Sozluk();
Kelimenin var olup olmadığını kontrol etmek
echo $sozluk->checkWord("programlama"); // Bool (True veya False) dondurur
Kelimenin anlamını çekmek
echo $sozluk->word("programlama")->getMeaning(); // Ekrana, verilen kelimenin ilk anlamini (0 index'ini) yazdirir. Dilerseniz parametre olarak istediginiz anlamin index degerini girebilirsiniz.
Kelimenin tüm anlamlarını çekmek (Array)
print_r($sozluk->word("programlama")->getMeanings()); // Ekrana, verilen kelimenin butun anlamlarini array tipinden yazdiracaktir.
Kelimenin tüm anlamlarının index sayısını çekmek
echo $sozluk->word("programlama")->countMeanings();
Kelimenin Türkçe sözlükteki ilk örnek cümlesini çekmek
echo $sozluk->word("programlama")->getExample(); // Ekrana, verilen kelimenin ilk ornegini (0 index'ini) yazdirir. Dilerseniz parametre olarak istediginiz ornegin index degerini girebilirsiniz.
Kelimenin ilk atasözünü çekmek
echo $sozluk->word("zafer")->getProverb(); // Ekrana, verilen kelimenin ilk atasozunu (0 index'ini) yazdirir. Dilerseniz parametre olarak istediginiz atasozunun index degerini girebilirsiniz.
Kelimenin bütün atasözlerini çekmek (Array)
print_r($sozluk->word("fatih")->getProverbs());
Kelimenin atasözlerinin index sayısını çekmek
echo $sozluk->word("ocak")->countProverbs();
Kelimenin Türkçe Sözlük veritabanındaki numarasını çekmek
echo $sozluk->word("programlama")->getWordNo();
Kelimeninin takısını çekmek (varsa)
echo $sozluk->word("kadir")->getAffix();
Kelimenin çoğul olup olmadığını çekmek
echo $sozluk->word("programlama)->isPlural();
Kelimenin birleşiklerini çekmek
echo $sozluk->word("araba")->getCompound();
Kelimenin telaffuzunu çekmek
echo $sozluk->word("ordu")->getPronunciation();
Telegram'dan benimle iletişime geçebilirsiniz.
- Görüşlerinizi ve isteklerinizi paylaşmayı unutmayın. Eksik gördüğünüz vs. kısımlar için pull request atmayı ve repoyu yıldızlamayı unutmayın!