プログラムでの、defineとconstの使い分け

http://blog.aulta.net/2008/08/08/php-%e5%ae%9a%e6%95%b0%e5%ae%a3%e8%a8%80-define%e3%81%a8const-%e3%81%a9%e3%81%a3%e3%81%a1%e4%bd%bf%e3%81%86%ef%bc%9f/

男女を扱うクラスを設計した場合を例として、
男なら0、女なら1としたい場合は、constにすべき、
というのは納得がいった。


defineを使うケースはやはり、プログラム全体を通した設定値で、
また、どこかで使う可能性がある、という値はdefineで、とのこと。

例えば、PHPファイルやディレクトリへの絶対パス、開発時と運用時の動作変更のためのフラグ、webサイトのタイトル、URL、メールアドレスなど。

また、筆者さんの、

3の 「C_ で開始する」で、C_ で始まっている定数は、自分が独自に定義した定数であることが一目で認識できるようになり、そして、1.2により、define()された定数は、このPHPファイルさえ見れば理解できるようになります。

というのはよくある方法ながら、自分に徹底したいルールでした。


http://www.jianblog.com/2006/08/16/183/

HOWTO: Make Yahoo! Web Service REST Calls with PHP

MySQL文字コード確認
show variables like 'char%';

NFSで強制アンマウント(マウント解除)したい場合
umount -l