Bu PHP sınıfı, belirtilen boyutlarda bir kare bulmaca oluşturmanıza olanak tanır.
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
__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.
Eğer projeye katkıda bulunmak isterseniz, lütfen bir çekme isteği gönderin.
Bu proje MIT lisansı altında lisanslanmıştır. Detaylar için LİSANS dosyasına göz atın.