タグ

ブックマーク / nslab.hatenablog.com (1)

  • 脳内メーカーの作り方 その1 - ネットサービス研究室

    昔一時期流行った脳内メーカー。名前を入力するとなんかしらの判定結果を返してくれるというもの。最近またtwitter上で似たようなものが流行っています。で、今回はその脳内メーカーのようなナントカメーカー(ジェネレーター)を作ってみようと思います。 内容 第1回目ということで、内容はシンプルに、ユーザーが名前を入力すると、名前によって変わらない0〜100の数値を表示するプログラムをPHPで作ろうと思います。 手順 ユーザーが入力した名前を取得 文字列(名前)から固定の数値を得る 取得した数値を0〜100の数値にする 表示 以上 文字列からどうやって固定の数値を得るか? crc32()関数を使います。 crc32()関数とは、引数の文字列から32ビット長のCRCチェックサムを生成します。はい、まぁ、よくわかりませんが、とりあえずこれで、文字列から固定の数値を得ることができます。 取得した数値を0

    脳内メーカーの作り方 その1 - ネットサービス研究室
  • 1