ПРОЦЕДУРНЫЙ ИЛИ ООП PHP
PHP - это язык программирования, который может быть использован как для процедурного, так и для объектно-ориентированного программирования (ООП). Процедурный стиль программирования в PHP основан на написании функций, которые выполняют определенные задачи, а объектно-ориентированный стиль основан на создании объектов, которые могут иметь свои свойства и методы.
Процедурный стиль программирования используется чаще всего в сценариях, которые не требуют высокой сложности. Например, скрипты, которые проходят формы с вводом пользователя или скрипты, которые обрабатывают и отображают информацию из базы данных, могут быть написаны в процедурном стиле.
Однако, для более сложных приложений, таких как веб-приложения и системы управления контентом, объектно-ориентированный подход может быть более подходящим. Создание объектов позволяет легко масштабировать приложения и добавлять новые функциональности.
Пример кода на PHP, написанный в процедурном стиле:
$name = "John Doe";
function display_name($name) {
echo "My name is ".$name;
}
display_name($name);
Пример кода на PHP, написанный в объектно-ориентированном стиле:
class Person {
private $name;
function __construct($name) {
$this->name = $name;
}
function display_name() {
echo "My name is ".$this->name;
}
}
$person = new Person("John Doe");
$person->display_name();
ООП для начинающих PHP. Переменная $this и Self. Для чего нужны?
ООП на простых примерах. Объектно-ориентированное программирование
Что такое ООП? Инкапсуляция, полиморфизм, наследование. Объектно ориентированное программирование.
Руководство по ООП на PHP
Открытое собеседование PHP Point #1 / Валентин Удальцов vs Патрик Фельдеш
PHP Процедурный vs Объектно-ориентированный стили [GeekBrains]
ООП за 5 минут 😱 что такое объектно-ориентированное программирование
PHP и ООП. Классы и объекты. Смысл ООП.
ООП на PHP за 2 часа. Курс по PHP. Объектно ориентированное программирование на PHP
Главная ошибка новичков в ООП!