Рубрики
Uncategorized

Простой старый объект PHP – Удобство использования и преимущества в современном программировании на PHP

Если вы знакомы с Java, возможно, вы уже знаете о POJO (Обычный старый Java-объект). Потому что те… С тегами php, рефакторинг, laravel, бэкэнд.

Если вы знакомы с Java, возможно, вы уже знаете о POJO (Обычный старый Java-объект). Потому что термин POJO впервые был введен Мартином Фаулером, Ребеккой Парсонс и Джошем Маккензи на языке программирования Java в 2000 году. POJO облегчает нам понимание типов структур данных, которые находятся в объекте класса.

  1. Итак, как называется POJO на другом языке программирования?
  2. Почему POPO в современном PHP-программировании?
  3. Как сделать POPO в современном php-программировании?
  4. Как реализовать POPO в современном PHP-программировании?
  1. Итак, как называется POJO на другом языке программирования? Соглашение о простом Старом объекте – “Простой старый объект programming_language_name”. Так что, если вы на Ruby, вы можете позвонить PORO (Обычный старый рубиновый объект), возможно, Рубист уже знает об этом. Если на PHP, то это называется POPO (Обычный старый объект PHP). Каждый язык может реализовать простой старый объект, если у него есть класс.

  2. Почему POPO в современном PHP-программировании? POPO может рассказать нам о структуре данных и дать нам представление о том, какой тип данных у этого объекта. Вы можете создать DTO (объект передачи данных) внутри POPO, пример руководства: “toArray()”, “приведение к классу()”, “в JSON()” что-то в этом роде. Таким образом, вы сохраняете данные или значение не неизменными, а основанными на объекте класса. Это может дать вам стандартизацию о том, как передавать данные от объекта A к объекту B. И даю вам меньше параметров функций, вы просто проходите с классом POPO. В современном веб-приложении для программирования на PHP мы часто используем MVC (модель, представление, контроллер), тогда он будет часто взаимодействовать с каждым объектом. От контроллера к сервису контроллер получает данные, возвращаемые из сервиса, и возвращается к просмотру. С помощью POPO мы можем улучшить связь с каждым объектом.

  3. Как сделать POPO в PHP-программировании? Вы можете сделать POPO, определив, что такое класс?, что такое свойство? и тогда ты сможешь это сделать. У POPO должны быть сеттеры и геттеры. Первым делом мы определяем класс, у продуктов питания есть название свойства, цена, количество и общая цена. Затем мы можем установить значение с помощью функции setter в Food POPO. Если мы хотим преобразовать его в JSON, мы можем вызвать функцию “toJSON()” и т. Д. Вы можете развиваться в соответствии с тем, что вам нужно. Примерное руководство:

  4. Как реализовать POPO в современном PHP-программировании? Вы можете запустить его, создав новый POPO. В приведенном выше примере мы можем вызвать синтаксис php “new Food()”.

Пример 1 (Простой контроллер):

В примере 1 мы используем toArray() для связи с моделью.

Пример 2 (Контроллер, Сервис и модель):

Мы передаем объект класса сервису

Мы используем toArray() для связи с моделью.

На рисунке ниже без всплывающей функции магазин в сфере общественного питания выглядит не ремонтопригодным, слишком много параметров.

Это небольшая быстрая реализация POPO в современном PHP. Вы можете использовать POPO для упрощения функции параметров и улучшения связи с каждым объектом или классом. Вы можете исследовать больше и внедрять в свою собственную разработку в соответствии с тем, что вам нужно. Любой вопрос, не стесняйтесь комментировать ниже. Счастливый код!!

  1. Простой старый Java-объект
  2. Объект Передачи данных

Оригинал: “https://dev.to/fuadardiono/plain-old-php-object-usability-and-benefits-in-modern-php-programming-32oc”