sacnoha's Stories

ヒエログリフ変換マシーンを作ってみたよ

ヒエログリフ変換マシーンを作ってみたよ

全国1300人のヒエログリフファンのみなさま、お待たせしました。
入力した文字を簡単にヒエログリフにしてくれるヒエログリフ変換マシーンの爆誕です。

ヒエログリフ変換マシーンです

ひょんなことでヒエログリフを知りました。
鳥の絵とか鳥の絵とか鳥の絵があって大変かわいらしい。
意味はわからないけど、なにか使えないか・・・と考えて作ってみましたヒエログリフ変換マシーン。

リンク:
ヒエログリフ変換マシーン

仕組み

見た目はBootstrapとjQueryで、中身はPHPとMySQLで動いています。
Bootstrapは使いこなせなくて途中からインラインに書いたりしちゃってますけど気にしないで。

MySQLにヒエログリフの変換テーブルを用意してあります。
フォームに入力してもらった文字をDBに問い合わせて、ヒエログリフに変換する、という仕組みです。

苦労したところ

伸ばし棒をどうすればいいのかよくわからなかったので、母音に置換してから変換する処理をすることにしました。

ピータン→ピイタン→[ヒエログリフ]

これはよしとして、

ピーーーーータン→ピイイイイイタン→[ヒエログリフ]

これが結構難しくてネットの海を漂流しました。

最終的に母音のテーブルを用意したり正規表現で置換したりして対応しました。

完成したけど使い道がわからんくて

当初は入力した文字をそのままヒエログリフに変換する、という形式でした。
けど、あんま使いみちがわかんねえなこれとなったもので。
まあそれじゃあとりあえず名前を変換してもらうってことにしてみよう、てなわけで、名前の変換に特化した感じになっています。

謝辞

ヒエログリフ変換マシーンを作るにあたって、参考にさせて頂いた記事です。
ありがとうございます。

ヒエログリフ変換マシーンでした

ツイッター見ていると、思いの外たくさんの人が使ってくれていてすごく嬉しいです。ありがとうございます。

次は名前だけじゃなくて指定箇所だけヒエログリフに変換するとか、そんな感じに展開してみようかな、なんて思っています。

リンク:
ヒエログリフ変換マシーン