このツールは、オリバー クレーのワークショップで PHPUnit を使用した PHP のテスト駆動開発 (TDD) の演習 (コードの型、コーディング道場) の成果です。
アナグラムは、まったく同じ文字で構成されますが、順序が異なる 2 つの単語のペアです。
例: アンソロジー、神学者
辞書は、最も一般的な単語別言語プロジェクトからコピーされたものです。
composer install
実行して、必要な Composer パッケージをインストールします。
bin/find-anagrams
resources/dictionaries/
から使用する辞書を指定することもできます。
bin/find-anagrams german.txt
全体像は次のとおりです。「単語のリストを含むテキスト ファイルからすべてのアナグラムを検索して出力する」です。
私は PHPUnit TYPO3 拡張機能のメンテナです。この拡張機能は TYPO3 拡張機能リポジトリ (TER) で入手できます。
あなたの会社でのワークショップに私を予約してください。
TYPO3 Developer Days でワークショップも頻繁に行っています。