Я создаю Класс пользователя для моего нового веб-сайта, но на этот раз я думал построить его немного по-другому...
Я знаю, что С++, Java и даже Ruby (и, возможно, другие языки программирования) позволяет вложенные/внутренние классы внутри основного класса, позволяет сделать код более объектно-ориентированным и организованным.
В PHP я хотел бы сделать что-то вроде этого:
<?php
public class User {
public $userid;
public $username;
private $password;
public class UserProfile {
// Some code here
}
private class UserHistory {
// Some code here
}
}
?>
Возможно ли это в PHP? Как я могу это достичь?
UPDATE
Если это невозможно, будущие версии PHP могут поддерживать вложенные классы?