クラス メンバーのデフォルトのアクセス識別子は何ですか? PHP コード class Person { var $name; protected $id; private $hidden; public $username; } 上記のコードの $name クラス メンバー変数のアクセス制御は何ですか? (それに続く 3 つの変数は、順に protected private public になります。) ------解決策------ ---デフォルトは public ですしかし、誰もが良い習慣を身につけ、将来 PHP6 に適応できるように、var の代わりに public を使用することをお勧めします。 ------解決策----------------------宣言しない場合は公開されます ディスカッション 引用:デフォルトは public ですしかし、誰もが良い習慣を身につけて PHP6 に適応できるようにするために今後は var の代わりに public を使うことをお勧めします あ、アクセス識別子を書かない関数も public ですよね? 私が読んだ PHP の本には、そのことについては触れられていませんでした。JAVA でアクセス制御文字を記述しないことは、プライベート、パブリック、プロテクトとは異なる意味を持ちます。