狐の避暑地

PHPやJavaでプログラミングをしてます。狐が好きです。備忘録やゲームについて置いてあります。

php

指定時刻までしか見ることのできないページを作る

php

使う目的 講義中に「指定時間だけ見れる」参考ページを作成したい 環境 php5 方針 公開ページのの先頭で時刻を取得 時刻を比較して指定時刻を超えていればページの表示を強制終了する

phpのecho, printの早いのはどっち?文字列は'aaa' と"aaa"早いのはどっち?

本日は2本立てでお送りします。 使う目的 普段から活発的に論争になる echo vs. print と 'aaa' vs. "aaa" に自らの手で決着をつける 環境 php5.5 方針 同じ文章を表示し続ける 一定回数表示した後に時間を計測する

処理のエラーコードをスマートにビット演算で返す

php

あまりに昨日のエントリーがお粗末だったので今日は多少力を入れます。 使う目的 ユーザがデータを送った時(例えば名前、メールアドレスなど)にエラーを返したい ビット演算を使う数少ない場面かな 名前付き配列で返すよりスマートじゃない? PHP: ビット演…

クレジットカード番号が正しいかどうかを確認する

使う目的 phpを使う上でクレジットカード番号が正しいかどうかを確認する チェックサムを確認するLuhuアルゴリズムによるバリデートを行う Luhnアルゴリズム - Wikipedia 環境 php(>=4) 方針 (計算方法はWikipediaを参照) 数字以外を撃ち落とす 偶数桁目と…

ランダムな16進数をほしい桁数だけ取得する

php

使う目的 ランダムなユーザID, ユニークキー等を生成したい時に何桁かの16進数が必要 (使うときに限って)ど忘れするので備忘録 環境 php(>=4) 方針 0-15の乱数を桁数分だけ生成する 生成した乱数を16進数に置換して出力

簡単なセキュリティ対策をしながらIDとPasswordを登録する方法

使う目的 ユーザの登録を必要とした環境で、何も考えずにサクッと書きたい セキュリティは必要最低限の対策をしたいけど、面倒な実装はしたくない どんなユーザ管理をするにしても基本の書き方なので備忘録兼 環境 php5 + apache2MySQL5.6 方針 IDは英数字の…

指定ドメインでTeamSpeakのServerが存在するかのチェック

使う目的 TeamSpeakのサーバを運用していて、サーバがアクティブかどうかWeb上でわかるようにしたい 環境 php5 + apache2 方針 指定したドメインに向けてPingを飛ばしてみる DomainSocketが開くか否かで判定