コメントの切り替えが面倒な人向けの小技
presented by 役に立つかもしれないBlog
プログラミング中に、今回はテストデータを設定して走らせて、うまくいったら本番データに切り替えてテストして...ということを狭い範囲でやりたいときにどうしていますか?
簡単なものですと、コメント記号の挿入ですね。 PHPで書いてみます。
//本番データ定義 //$data = "192.168.1.1" // (あと長々と本番データ定義...) //テストデータ定義 $data = "192.168.1.2" (あと長々とテストデータ定義...)
こうやって切り替えたりします。 切り替えが若干面倒ですね。 とはいえ、別ファイルにして外に保存しておくまでもないものって結構あるとおもうんです。 で、どうするか?
IF文で切り替えちゃう
if文を使って、条件に「1」か「0」を入れちゃう。
if (0) {
//本番データ定義
//$data = "192.168.1.1"
// (あと長々と本番データ定義...)
} else {
//テストデータ定義
//$data = "192.168.1.1"
// (あと長々とテストデータ定義...)
}
この数字を1か0に切り替えるだけで本番データとテストデータの切り替えが一瞬で出来るわけです。 あくまで開発中の小テスト用コードなので、テストがうまくいったらif文とテストデータの記述は除去しておきましょうね。
このページに関連のある記事はこちら
- MeCabのダウンロード先がsourceforgeからgoogle codeに移転
- エリック・エヴァンス「ドメイン駆動設計」の独自正誤表
- mkdirでディレクトリに「0777」が設定できない場合の解決法
- エラー解消:Fatal error: Call to undefined function spl_autoload_register
- PHPの開発環境(IDE)でベストなのはどれ?
- PHPでMovableTypeのエントリーDBをSQL検索する方法
- EC-CUBEで好きな時にログを出力する方法
- PHPでMovableType5のデータベースにアクセスする方法
- AppleはAdobeにWindows版XCodeを作ってもらうべきだ(前編)
- 伝記「スティーブ・ジョブズ I・II」を読んだプログラマーの感想
- さくらのVPSのPHP+MySQLを最新のものにアップデート。



コメントフォーム