PHP に関するある程度の知識
1. コンストラクタと同じクラス名を持つ関数と _construct() の違い: PHP の初期バージョンでは、同じクラス名を持つ関数がコンストラクタとして使用されていました。また、PHP5 では、コンストラクターとして _construct() が使用されていましたが、下位互換性を実現するために、php5 ではコンストラクターと同じ名前の関数もサポートされていますが、両方が同時に存在する場合は、デフォルトで _construct() が使用されます。
2. PHPBean と配列: Javabean と同様に、初期の PHP はデータベース内のフィールドに対応するために PHPBean オブジェクトを使用しました。しかし、この方法では無駄なクラスが大量に追加されてしまいます。したがって、PHP では配列を使用してデータベースのフィールドに対応するようにしてください。
3. PHP プログラムを書くときは、末尾の ?> を書かないでください。
4. PHP のタイムゾーン設定: PHP のデフォルト設定はグリニッジ標準時です。現在のタイムゾーンを設定する方法は次のとおりです。 1) php.ini で time_zone = Asia/Shanghai
を設定します。 2) プログラム内で date_default_timezone_set('Asia/Shanghai');
を使用します。