[PHP] 定数宣言 define()とconst どっち使う?
先日、[PHP] コーディング規約で、ZendとPEARの標準コーディング規約を紹介し、この規約に従ってプログラムを書いていこうと言いました。 定数を宣言する際には、クラスのメンバとして “const” で定義しなければ…
先日、[PHP] コーディング規約で、ZendとPEARの標準コーディング規約を紹介し、この規約に従ってプログラムを書いていこうと言いました。 定数を宣言する際には、クラスのメンバとして “const” で定義しなければ…
似たようなコードを繰り返して使うような場合は、function() で関数化するとコードが冗長的にならずに、読みやすく作りやすいプログラムになります。 さて、PHPに限らずプログラムを書くに当たって必須ともいえるfunc…
include などでファイルを参照するとき、 ../hoge.php と書くと、”今いる場所を基準”として相対的な位置にあるファイルを探すことになります。この書き方を【相対パス】と呼びます。 ところで、”今いる場所を基…
えと、今さら感のある記事になってしまいますが・・・ 他の記事を書いていたら副産物としてできてしまったので、書いておこうと思います。 エラー対策として、@ を使いたくなるかもしれません。 if ($fp = fopen(&…
今まで、いくつかサンプルコードを掲載してきて気がついたことがあります。 何を根拠にそんなコードを書くの?? これを最初に決めておくべきですよね。 全体のファイル数が少しで収まるようなシステムであればガチガチにclassを…
突然ですが、他人の書いたプログラムを読むことってありませんか? 仕事としてプログラミングを行っている人ならもちろんのこと、個人で趣味で行っている人でも、掲示板などのサンプルコードを目にすることがありますよね。 その時、コ…
Utility.phpに記述しておきたいfunctionを掲載していきます。 記事中【 C_ 】 で始まるコードは定数です。server_dependence.phpを参照してください。 ブラウザがXMLをサポートしてい…
Utility.phpに記述しておきたいfunctionを掲載していきます。 記事中【 C_ 】 で始まるコードは定数です。server_dependence.phpを参照してください。 ログを残すwriteLog() …
Utility.phpに記述しておきたいfunctionを掲載していきます。 記事中【 C_ 】 で始まるコードは定数です。server_dependence.phpを参照してください。 エラー制御 プログラムを実行して…