Меня интересует OOP php. Есть много руководств по созданию классов, но `t didn найти хорошее объяснение веб-основе PHP OOP.What Я имею в виду:Должен ли каждый php-файл содержать только один объект
- Если каждый класс PHP быть в другом файле (я думаю, что это должно быть, но некоторые люди говорят мне, что даже если все классы находятся в одном файле, компилятор возьмет только ту часть, которая ему нужна, но будет большая задержка, чем включение, как предыдущий)
- Если каждый файл php содержит только один объект, и этот объект выполняет только одну функцию с параметрами из запроса POST или GET?
Моя цель - подготовить правильную документацию - как должен быть написан код, чтобы быть легко документированным?
Один класс для PHP-файла; вообще говоря, да. Я настоятельно рекомендую посмотреть шаблон MVC. Что касается вопроса POST/GET; представьте ситуацию, в которой вам нужно повторно использовать класс, но не можете предоставить параметры POST/GET. Класс и его функция должны быть созданы для принятия ввода, а не для того, чтобы всегда получать POST/GET. – MonkeyZeus
Когда каждый класс имеет свой собственный php-файл, вы можете воспользоваться автозагрузкой классов: http://php.net/manual/en/language.oop5.autoload.php – jeroen
Лучше бы проверить себя. Создайте файл 'php' и проверьте все на свои собственные. Это не займет много времени, и вы получите больше разъяснений. Также, если у вас есть какие-либо сомнения, тогда введите свой код и спросите –