タグ

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

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

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

  • MySQLユーザの追加 - phpspot

    MySQLユーザはmysqlデータベースの user テーブルによって管理されます。 ユーザ権限に関する操作は、GRANT文で行います。 SELECT, INSERT, UPDATE, DELETE のみが実行できるローカルユーザを追加を行う場合は次のSQL文で行います。 mysql> GRANT SELECT , INSERT , UPDATE , DELETE ON *.* TO ユーザID@"localhost" IDENTIFIED BY "パスワード"; mysql> FLUSH PRIVILEGES;

  • preg_match_all - 繰り返し正規表現検索を行う

    preg_match_all (PHP 4, PHP 5, PHP 7) preg_match_all — 繰り返し正規表現検索を行う int preg_match_all ( string $pattern , string $subject [, array &$matches [, int $flags = PREG_PATTERN_ORDER [, int $offset = 0 ]]] ) subject を検索し、 pattern に指定した正規表現にマッチした すべての文字列を、flags で指定した 順番で、matches に代入します。 正規表現にマッチすると、そのマッチした文字列の後から 検索が続行されます。 パラメータ pattern 検索するパターンを表す文字列。 subject 入力文字列。 matches マッチしたすべての内容を含む、 flags で指定した形

  • phpDocumentor用コメントの書き方 - phpspot

    phpDocumentor 用というわけではありませんが、こういう感じにコメントを書きましょう、というのがあります。 関数/メソッドの場合 例えば、 function hoge($arg,$arg2){} という関数があったとして、 第一引数の型が 文字列型、$arg2 の型が 整数型だった場合で、戻り値が配列型であった場合、コメントは、 /** * hogeの説明 * * @param string $arg 第一引数 * @param integer $arg2 第二引数 * @return array 戻り値の説明 */ のようになります。 型として、string や integer のほかに、object(オブジェクト), array, mixed(いろんな型が返る場合), resource(リソース型) といったものが使えます。 オブジェクトのメソッドの場合は、アクセス修飾子とし

  • PHPエディタ - フリーのwindows用php統合開発環境 - phpspot

    4/22 バージョンUP バージョンアップの詳細→PHPエディタVerUpinfo プロジェクト管理やgrep機能などのついたPHP統合開発環境(IDE) vectorのものは古い(v1.40)ので最新版を手に入れてください(2004/02/17) 累計50万ダウンロード突破(2010/12/25) スクリーンショット (クリックすると大きく表示されます) 対応OS Windows98/Me/2000/XP (2000 or XP 推奨) PHPエディタの特徴 ( リンクをクリックすると詳しい説明を表示します。) ・フリーウェアですのでお手軽に利用いただけます。 ・ややこしい初期設定は不要。PHPに特化されているので初心者の方もすぐに使い始められます。 ・予約語、変数名、コメント等エディタの色分けが自由に可能。分かりやすい色分けでケアレスミスを 未然に防ぎます。(v1.35より予約語、予約

  • 1