class Example {
# Instance member
private $member;
# Class member
private static $member;
}
これにより、次のエラーが発生します。
再宣言できません Example::$member in ...
クラス メンバーとインスタンス メンバーは異なるスコープに存在するため、このエラーは少し予想外であり、その背後にある動機について疑問に思っています。
ps 同じ制限を持つ他のオブジェクト指向言語はありますか?