xmeltrut/word-search

单词搜索生成器。

1.0.3 2016-08-09 22:05 UTC

This package is auto-updated.

Last update: 2024-09-24 02:37:09 UTC


README

Build Status Latest Stable Version License

用PHP编写的单词搜索生成器。

功能

  • 支持多单词和网格大小
  • 支持水平和垂直单词
  • 支持交叉单词
  • 英文和芬兰字母表

为你生成网格和答案列表。

HHEOÖ
EÖBAR
LSJFD
LLTOK
OPÖOU

安装

通过Composer安装

$ composer require xmeltrut/WordSearch "^1.0"

使用方法

英文

$puzzle = WordSearch\Factory::create(['foo', 'bar']);

芬兰语,自定义网格大小

$puzzle = WordSearch\Factory::create(
    ['mansikka', 'omena', banaani'],
    10,
    'fi'
);

Puzzle 对象包含一个用于拼图网格的 toArray 方法和一个包含答案的可迭代 WordList 对象。您可以使用这些方法自行输出拼图,或者使用HTML转换器。

$transformer = new WordSearch\Transformer\HtmlTransformer($puzzle);
echo $transformer->grid();
echo $transformer->wordList();

开发

可以通过Ant运行测试

ant