Dreamweaver CS4でPHPを作成するときに読むブログ -2ページ目

md5

md5( 文字列1 [, TRUE|FALSE] )

文字列1のMD5ハッシュ値を計算して、32文字の16進数で返します
第二引数にTRUEを指定すると、md5ダイジェストが16バイト長のバイナリ形式で返されます。デフォルトはFALSE


どんな文字でも32文字で返してくれる。いろいろな応用が可能。

substr

substr

引数の文字列の特定の位置から文字を取り出します。この場合、取り出す位置と文字数を指定します

subster (文字列, 取出し位置、文字列の数)

1%12=? 剰余算

剰余算

剰余算とは、aとbという2つの値があって、aをbでわった時の余りを答え
とするものです。

例えば、5÷3の余りは2となりますが、この2が剰余算の答えです。


では表題の1%12=? 答えは1です。

2%12=2 3%12=3 ‥‥

これを12%12にすると 答えは0

次に13%12にすると 答えは1です。

12を超えるとまた0から数えます。

要するにこれを利用すると、時計のように12をこれると0になるプログラムを作れます。


$num = rand() % 上限