2011-01-01から1年間の記事一覧
特定のIPだけ許可させ、その他のIPからのアクセスにはBasic認証を表示させる。[例1]は普通のbasic認証用のコードだが、 [例2]のように追記すると、許可されていないIPはbasic認証が表示され、 許可されているIPからのアクセスでは、認証は表示されず、通常通…
外部ファイルなどで定義されている変数(関数外の変数)をクラスや自作関数で利用したい場合、$GLOBALS配列を使用して値を使用する事ができる。 globalで定義しても良いが、ソースが荒れる可能性があるため、できるだけ使用しないようにする。: $GLOBALS['変…
他にもいい方法があると思うが、メモ。 「603.001000」のような値の末尾についている「0」を削除したいとする。 「603.001」のような形でまとめたい。 そんなときの正規表現による置き換え。すぐに書けないので。 preg_replace("/\.?0+$","","603.001000"); =…
色々な所で起こっているようなので。 Windowsのアップデート後に、ネットに接続できなくなるという事例がある。 しかもhttpだけ。httpsは接続できるし、他のポートは使用可能だし、 原因はよく分からないが、以下で解決済み。 インターネットオプション > 接…
PHPの場合、配列は特に宣言しなくても使えるが、 プログラム内で、配列を評価する場合などに備えて、宣言しておくべき。 $my_array = "test"; 上記でも使用できるが、以下で。 $my_array = array (); $my_array = "test";
シェルを使ってバッチを書く際、単体で叩くと動作するが、 cronに設置すると、動作しない事がある。 基本、パスが通ってなかったりしてエラーになっているので、 コマンドもなるだけ「which」などで、絶対パスを調べて記載すること。 ディレクトリの移動が必…