Конструктор и Деструктор в php | Базовый курс PHP-7

Поделиться
HTML-код
  • Опубликовано: 21 май 2020
  • Конструктор - это специальный метод класса, который автоматически выполняется в момент создания объекта до вызова всех остальных методов класса.
    Деструктор - это специальный метод класса, который автоматически выполняется в момент уничтожения объекта.
    ДОМАШНЕЕ ЗАДАНИЕ:
    drive.google.com/open?id=1MbK...
    Редактор кода(IDE):
    www.jetbrains.com/phpstorm/

Комментарии • 41

  • @MikhailMMA
    @MikhailMMA Месяц назад

    Андрей дай бог вам здоровья, вы лучше объясняете, чем в написано в книге

  • @danielmoiseevich4972
    @danielmoiseevich4972 Год назад +3

    Когда я прочитал книгу, то ничего не понимал, посмотрел твои уроки и все
    понял, спасибо большое:)

  • @user-hx6ml1ku3r
    @user-hx6ml1ku3r 8 месяцев назад +2

    Я наконец понял зачем нужен конструктор 😂

  • @sreggh
    @sreggh 3 года назад

    Спасибо за урок)

  • @alexanderfilippov2829
    @alexanderfilippov2829 4 года назад +1

    Спасибо

  • @maksimavto2012
    @maksimavto2012 4 года назад +3

    Да, в начале Вы не зря спросили про размер шрифта. Конечно лучше было бы чуть чуть увеличить ((( А насчёт IDE, то тут сам выбирает чем удобнее. Я например пользуюсь Visual Studio Code и Notepad++ А PhpStorm кстати тоже очень хорош.

    • @user-kb3pr1zf3w
      @user-kb3pr1zf3w 4 года назад

      шторм лучшая идешка для пхп) а н++ это просто блокнот)

    • @user-ge5uk4ch9d
      @user-ge5uk4ch9d 7 месяцев назад

      Visual Studio Code при помощи расширений можно сделать не хуже по функционалу чем PHP Storm, но при это VSCode, как по мне, визуально приятнее будет

  • @niklion9111
    @niklion9111 4 года назад

    А обязательно установка PHP интропритатор на Windows или можно будет работать через vs code и open server???

  • @Niakita
    @Niakita Год назад +1

    я тоже использую пи аш пи шторм

  • @user-wi2pw1xk8i
    @user-wi2pw1xk8i 3 года назад +2

    курс топ

  • @Niakita
    @Niakita Год назад

    он ругается на название класса оно зарезервировано для чего то

  • @BookwormYevgen
    @BookwormYevgen 4 года назад +1

    Можно чуть крупнее текст

  • @mamkinproger
    @mamkinproger 3 года назад

    Шрифт самое то по размеру

  • @maksimavto2012
    @maksimavto2012 4 года назад

    Вот и прочитал что уже до меня попросили текст покрупнее...

  • @PlayOnMax
    @PlayOnMax 3 года назад +4

    крупнее,не видать ничего

    • @andrievskii
      @andrievskii  3 года назад +2

      Та вроде не жаловались

  • @nurdanokenov4439
    @nurdanokenov4439 4 года назад

    \палитру поменяйте на другое

  • @Dmitry_Ovchinnikov
    @Dmitry_Ovchinnikov 3 года назад +1

    много слов и мало практической пользы. 3-х минутная теория без интересных кейсов из мануала растянута в 20+ минут.

    • @retroteron
      @retroteron 3 года назад +5

      чел это всё бесплатно, я здесь после вуза и платных курсов (не по php). Отлично объясняет, учесть что он не препод, при которых профессор объясняет для профессоров.

    • @Dmitry_Ovchinnikov
      @Dmitry_Ovchinnikov 3 года назад +1

      @@retroteron, мальчик, ЧЕЛ - это пацанчик который с тобой за партой сидел. А я с тобой за партой не сидел, знать тебя не знаю и знать не хочу. Я могу отличить хорошее от плохого, грамотное от бестолкового, воду от конкретики. Так же мой жизненный опыт позволяет моментально отличать пустую болтовню от аргументации и полезной и ценной информации.

    • @user-vh3jp3xm9r
      @user-vh3jp3xm9r 3 года назад +6

      @@Dmitry_Ovchinnikov если можешь отличить хорошее от плохого, воду от конкретики, грамотное от бестолкового тогда зачем видео смотришь? Все "хорошие" программисты книги читают на английском и учатся, или в Гугле ищут информацию и читают в оригинале. Если не нравится объяснение создай свой курс по php и мы посмотрим как будут успехи. Чтобы ты не говорил но комменты благодарности не уменьшаються

    • @user-vh3jp3xm9r
      @user-vh3jp3xm9r 3 года назад

      @@retroteron поддерживаю

    • @Dmitry_Ovchinnikov
      @Dmitry_Ovchinnikov 3 года назад +1

      @@user-vh3jp3xm9r глупости не пишите - Все "хорошие" поступают только так... а "плохие" - только эдак... Если не понравился - создай сам... Ищут в гугле... ну ерунда же. Смотрел другие курсы и есть с чем сравнивать. Зачем смотрел видео - даже не знаю как ответить на такой вопрос ... - искал хороший материал. Чтобы понять "нравиться" или нет - иногда нужно посмотреть. И нашел то что искал - в другом месте.

  • @VETaL855
    @VETaL855 3 года назад

    Подскажите пожалуйста, а как можно сделать компактней данный код:
    ?

    • @user-vs7yt5vy4k
      @user-vs7yt5vy4k Год назад

      Как-то class Basket{
      // Переменные в классе называются свойствами, а функции - методами
      private $bread;
      private $milk;
      private $eggs;
      private $cheese;
      private $potato;
      private $oil;
      public function __construct(){// Данный метод активируется, как только создаётся объект, без вызова
      $this->bread = $this->milk = $this->eggs = $this->cheese = $this->potato = $this->oil = 1;
      }
      public function getBasket(){
      return "Всего продуктов: " . $this->bread + $this->milk + $this->eggs + $this->cheese + $this->potato + $this->oil . "";
      }
      public function __destruct(){// Этот метод начинает работать после последней команды объекта, в самом конце
      $this->bread = $this->milk = $this->eggs = $this->cheese = $this->potato = $this->oil = 0;
      echo $this->bread;
      }
      }
      $obj = new Basket;
      echo $obj->getBasket();
      ?>так

    • @Neo-vo7si
      @Neo-vo7si Год назад +1

  • @Neo-vo7si
    @Neo-vo7si Год назад

    Вот мое решение

  • @user-mu6nu2fl7r
    @user-mu6nu2fl7r 2 года назад +1

    Как то так:

  • @MikhailMMA
    @MikhailMMA Месяц назад

    В гараже где я ставлю свою машину помимо моей машины есть 6 разных моделей машин: Киа Рио в количества 4 машин, BMW в количествах 3 машин, Шкода в количествах 5 машин, Hyundai в количествах 4 машин, Porsche в количествах 2 машин и Ламборгини в количествах 1 машины. Так как я любитель автомобилей я решил узнать общее количества машин в гараже и я сделал следующее: