タグ

ブックマーク / phpspot.net (2)

  • md5のいろいろな使い方 - phpspot

    という関数なのですが md5 は文字列を与えるとその文字列に対応するハッシュ値を32文字で返してくれます。どんなに長い文字列や短い文字列も32文字になり、それぞれ個別の値になります。 例えば、md5("a") と md5("b") は全く違う値になります。 また、作成された32文字から元の a や b という文字を推測することは出来ません。 md5_file では 指定ファイルのMD5を計算できる。 悪意あるユーザなどによってサーバ上のファイルを変更されてしまったことなどを検出することが可能です。 データ改ざんを発見するために出来た技術だがいろいろと応用が利きます。 例えば、スクリプト内に直接パスワードを書いておくことは結構危ないが、md5化して保存しておけば、元の値が分からないわけだから、元のパスワードを盗み見られることはない。 $pass = "0cc175b9c0f1b6a831c3

    sunin
    sunin 2009/02/03
  • phpDocumentor - phpspot

    プログラムでドキュメントを書くのって面倒ですよね。 そこで javadoc 風なドキュメントを作成してくれる phpDocumentor の紹介です。 スクリプト中に /** * 概要 * phpDocumentorのサンプルです * * 説明 * phpDocumentorによって作成されました。 * * @param string $arg 説明 * * @return string 説明 */ function PACKAGE_fooFunc(){ } のような感じでコメントを書いておけばドキュメント化してくれます。 phpDocumentor用コメントの書き方 インストール phpDocumentor は pear でもインストールできますが、 今回は家からファイルをダウンロードして進めます。 まず、ここからダウンロードします。 解凍すると、 のようにファイルが沢山できます。 (

  • 1