Skip to content

moradchalaby/kare_bulmaca

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Kare Bulmaca Oluşturma Sınıfı

Bu PHP sınıfı, belirtilen boyutlarda bir kare bulmaca oluşturmanıza olanak tanır.

Kullanım

Proje dosyalarınızın olduğu dizine KareBulmaca.php dosyasını ekleyin. Daha sonra aşağıdaki gibi sınıfı kullanarak bulmaca oluşturabilirsiniz:

<?php
require 'KareBulmaca.php';

// Örnek Kullanım
$bulmaca = new KareBulmaca(12, 12); 
// 12x12 boyutunda bir bulmaca oluşturur

$kelimeler = [
    "python",
    "javascript",
    "html",
    "css",
    "react",
    "angular",
    "nodejs",
    "java",
    "php",
    "ruby",
    "mysql",
    "mongodb",
    "php",
    "pars",
    "kal",
    "veri",
    "karebulmaca"
    
]; // Eklemek istediğiniz kelimeleri belirtin


$bulmaca->kelimeleriEkle($kelimeler); 
// Kelimeleri bulmacaya yerleştirir

$alan = $bulmaca->alaniGetir();

for ($i = 0; $i < count($alan); $i++) {
    for ($j = 0; $j < count($alan[$i]); $j++) {
        echo $alan[$i][$j] . " ";
    }
    echo "\n";
} // Bulmacayı ekrana yazdırır

Fonksiyonlar

__construct($sat, $sut)

Belirtilen satır ($sat) ve sütun ($sut) sayısına göre bir bulmaca oluşturur.

kelimeleriEkle($kelimeler)

Belirtilen kelimeleri bulmacaya yerleştirir.

$kelimeler: Bir dizi olarak yerleştirilecek kelimeler.

sifirla()

Bulmaca alanını sıfırlar.

alaniGetir()

Bulmaca alanını döndürür.

Katkıda Bulunma;

Eğer projeye katkıda bulunmak isterseniz, lütfen bir çekme isteği gönderin.

Lisans;

Bu proje MIT lisansı altında lisanslanmıştır. Detaylar için LİSANS dosyasına göz atın.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages