quiec / trzone
trzone is presents address information for Turkish developers.
1.0
2020-08-24 13:49 UTC
This package is auto-updated.
Last update: 2025-03-25 00:09:12 UTC
README
trzone
trzone
, Türk Geliştiriciler için adres/posta kodu bilgileri vermeye yarar.
EnesUsta'nın tzone projesinden esinlenmiştir, veriler aynı yerden alınmıştır.
📦 Kurulum |
🛠 Fonksiyonlar |
🇬🇧 English
📦 Kurulum
Composer kullanarak hızlı bir şekilde kurabilir & kullanabilirsiniz:
composer require quiec/trzone
🛠 Fonksiyonlar
Fonksiyon | Parametre | Açıklama | Dönen Değer |
---|---|---|---|
getCity | Şehir: int Plaka/str Şehir | Şehir getirmek için kullanılır, plaka veya büyük harf şeklinde şehir ismi yazılabilinir. | Boş bırakırsanız tüm illeri döndürür aksi takdirde $this döner. |
getCounty | İlçe: int Sıra/str İlçe | Getirdiğiniz şehirin ilçelerine ulaşmak için kullanılır. İlçenin arraydaki sırası ya da büyük harflerle ismi ile ulaşabilirsiniz. | Boş bırakırsanız seçtiğiniz ilin ilçelerini döndürür aksi takdirde $this döner. |
getTown | Semt: int Sıra/str Semt | Getirdiğiniz ilçenin semtlerine ulaşmak için kullanılır. Semtin arraydaki sırası ya da büyük harflerle ismi ile ulaşabilirsiniz. | Boş bırakırsanız seçtiğiniz ilçenin semtlerini döndürür aksi takdirde $this döner. |
getVillage | Mahalle: int Sıra/str Mahalle | Getirdiğiniz semtin köylerine ulaşmak için kullanılır. Semtin arraydaki sırası ya da büyük harflerle ismi ile ulaşabilirsiniz. | Boş bırakırsanız seçtiğiniz semtin mahallelerini döndürür aksi takdirde $this döner. |
getZipCode | getTown fonksiyonunu kullandıktan sonra kullanılabilinir. | Int şeklinde Posta kodu döndürür. | |
getPlaque | getCity fonksiyonunu kullandıktan sonra kullanılabilinir. | Int şeklinde şehrin plakasını döndürür. | |
searchPlaque | Şehir: str Şehir | Şehir aramak için kullanılır. "igdir" yazsanız bile 76 döndürür. | Int şeklinde şehrin plakasını döndürür. |
toArray | getCity fonksiyonunu kullandıktan sonra kullanılabilinir. | Array şeklinde adres döndürür. | |
toString | Ayraç: str Ayraç | getCity fonksiyonunu kullandıktan sonra kullanılabilinir. | Str şeklinde adres döndürür. |
clear | Temizleme yapar. | $this |
🔷 Örnek Kullanımlar
Birkaç güzel örnek: İstanbul ilinin ilçelerini alalım:
print_r($trzone->getCity("İSTANBUL")->getCounty());
Arama yapıp posta kodu alaım:
# Adresi yazalım. $Adres = $trzone->getCity( # İl getiriyoruz. $trzone->searchPlaque("istanbul") # İstanbul'un plakasını arıyoruz. searchPlaque olmadan istanbul yazarsak bulamıyacaktır, çünkü veriler büyük harfledir # ) ->getCounty("ADALAR") # ->getCounty(0) # İlçeyi getiriyoruz. ->getTown(FIRST) # İlk semt'i alıyoruz. ->getVillage(FIRST); # İlk mahalleyi seçiyoruz. echo $Adres->getZipCode();
☑️ To-Do
-
isCity
,isCounty
gibi kontrol etmek için fonksiyonlar.
Lisans
MIT