サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
都知事選
www.sys238.jp
PHPDocとはJavadocのPHP版です。 クラス、メソッドのソースコメントをルールに従って記述するとHTML形式のAPI仕様書を自動生成することができます。また、PhpStormなどのIDEではPHPDoc形式のコメントを元にコード補完やエラーチェックを行います。 ちなみに現在はPHPDocではなくPHPDocumentorとしてPEARパッケージで提供されています。 PHPDocの詳細についてはhttp://www.phpdoc.org/docs/latest/を参照してください。 よく使うタグです。これ以外のタグは(私は)あまり使いませんすいません。 @author @author [name] [<email address>] /** * ex. * @author taro <taro@urasima.jp> */ @authorタグは作成者を示すタグです。 作成の比率や担
PHPでIPアドレスを判断してアクセス制御するスクリプト。.htaccessのアクセス制限と比べると柔軟に対応できるので便利。 PHPでIPアドレスを判定してアクセスを制限するためのスクリプト。.htaccessのアクセス制限のPHP版。 .htaccessでのアクセス制限だとページ単位でアクセス許可/拒否しかできないが、PHPスクリプトで実装すれば細かい制御が出来る。 (例:海外からのアクセスだとコメント投稿欄を非表示にする) 許可IP範囲は自分の好きに設定できるので日本国外拒否、携帯のみ、企業単位で設定とかもオッケーです。 許可IP範囲の指定は... 別ファイルで指定するようにして複数IP範囲が指定可能 アドレス範囲の指定方法はサブネットマスクを使用できる(.htaccessの記述方法の簡易版) で可能です。 /* * IPアドレスのチェック * @param String $remo
さくらのレンタルサーバ(スタンダード以上)にSubversionをインストールする手順。 すでにあちこちで皆さんが公開してるんですが、自分用の作業メモと投稿時点での最新情報という事で公開します。 本手順ではsvnserve + SSHで接続します。 さくらのレンタルサーバではSSH接続できるのは管理ユーザ(申請時の代表アカウント)だけです。 なので、この手順で「Subversionでソースを共有できるのは管理ユーザのユーザIDとパスワードを知っている人だけ」になります。 複数人数でソース共有をしたい場合はこの点に注意してください。 サーバにSSHでログインし以下のコマンドを実行します。 最新バージョンはApache Subversionで確認してください。投稿時点の最新バージョンは1.6.17でした。 %mkdir ~/local %mkdir -p ~/src/subversion %
PHPでIPアドレスを判定して日本国外からのアクセスを制限するためのスクリプト。 よく.htaccessでアクセス制限するけど、それのPHP版。 .htaccessでのアクセス制限だとページ単位でアクセス許可/拒否だけど、PHPスクリプトで実現するので細かい制御が可能。例えば海外からのアクセスだとコメント投稿欄を表示しないとかできる。 許可IPアドレス範囲は別ファイルで指定するようにして複数IP範囲が指定可能。 アドレス範囲の指定方法はサブネットマスクを使うタイプ。 (要するに.htaccessの記述方法の簡易版みたいな感じ) 許可IP範囲は自分の好きに設定できるので日本国外拒否の設定だけでなく、携帯のみとか企業単位で設定とかもオッケーです。 *関数 /* * IPアドレスのチェック * @param String $remoteIp リモートIP * @param String $a
Smarty3で未定義変数のエラー出力に関する挙動が変わったようです。 従来のSmarty2では未定義変数があってもエラー出力はなかった(E_NOTICE ‘OFF’)のですが、Smarty3になって「Notice: Undefined index: …」が出力されるよう(E_NOTICE ‘ON’)になりました。 E_NOTICEレベルのエラー出力が不要な場合は $smarty->error_reporting = E_ALL & ~E_NOTICE; とすれば従来(Smarty2)の挙動に戻ります。 でも、Smartyの開発チーム的には潜在的なエラーを見逃す可能性があるからE_NOTICEを出力するように変更したんだよね。 実際の話、今まで(Smarty2)だとPHP側で変数名が変更になってもテンプレート側でエラーが出なかったから、テンプレートの修正を忘れたりする事もあったしね。 テン
このページを最初にブックマークしてみませんか?
『www.sys238.jp』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く