Конструктор и Деструктор в php | Базовый курс PHP-7
HTML-код
- Опубликовано: 21 май 2020
- Конструктор - это специальный метод класса, который автоматически выполняется в момент создания объекта до вызова всех остальных методов класса.
Деструктор - это специальный метод класса, который автоматически выполняется в момент уничтожения объекта.
ДОМАШНЕЕ ЗАДАНИЕ:
drive.google.com/open?id=1MbK...
Редактор кода(IDE):
www.jetbrains.com/phpstorm/
Андрей дай бог вам здоровья, вы лучше объясняете, чем в написано в книге
Когда я прочитал книгу, то ничего не понимал, посмотрел твои уроки и все
понял, спасибо большое:)
Пожалуйства
Я наконец понял зачем нужен конструктор 😂
Спасибо за урок)
Спасибо
Да, в начале Вы не зря спросили про размер шрифта. Конечно лучше было бы чуть чуть увеличить ((( А насчёт IDE, то тут сам выбирает чем удобнее. Я например пользуюсь Visual Studio Code и Notepad++ А PhpStorm кстати тоже очень хорош.
шторм лучшая идешка для пхп) а н++ это просто блокнот)
Visual Studio Code при помощи расширений можно сделать не хуже по функционалу чем PHP Storm, но при это VSCode, как по мне, визуально приятнее будет
А обязательно установка PHP интропритатор на Windows или можно будет работать через vs code и open server???
я тоже использую пи аш пи шторм
курс топ
он ругается на название класса оно зарезервировано для чего то
Можно чуть крупнее текст
Шрифт самое то по размеру
Вот и прочитал что уже до меня попросили текст покрупнее...
крупнее,не видать ничего
Та вроде не жаловались
\палитру поменяйте на другое
много слов и мало практической пользы. 3-х минутная теория без интересных кейсов из мануала растянута в 20+ минут.
чел это всё бесплатно, я здесь после вуза и платных курсов (не по php). Отлично объясняет, учесть что он не препод, при которых профессор объясняет для профессоров.
@@retroteron, мальчик, ЧЕЛ - это пацанчик который с тобой за партой сидел. А я с тобой за партой не сидел, знать тебя не знаю и знать не хочу. Я могу отличить хорошее от плохого, грамотное от бестолкового, воду от конкретики. Так же мой жизненный опыт позволяет моментально отличать пустую болтовню от аргументации и полезной и ценной информации.
@@Dmitry_Ovchinnikov если можешь отличить хорошее от плохого, воду от конкретики, грамотное от бестолкового тогда зачем видео смотришь? Все "хорошие" программисты книги читают на английском и учатся, или в Гугле ищут информацию и читают в оригинале. Если не нравится объяснение создай свой курс по php и мы посмотрим как будут успехи. Чтобы ты не говорил но комменты благодарности не уменьшаються
@@retroteron поддерживаю
@@user-vh3jp3xm9r глупости не пишите - Все "хорошие" поступают только так... а "плохие" - только эдак... Если не понравился - создай сам... Ищут в гугле... ну ерунда же. Смотрел другие курсы и есть с чем сравнивать. Зачем смотрел видео - даже не знаю как ответить на такой вопрос ... - искал хороший материал. Чтобы понять "нравиться" или нет - иногда нужно посмотреть. И нашел то что искал - в другом месте.
Подскажите пожалуйста, а как можно сделать компактней данный код:
?
Как-то 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();
?>так
Вот мое решение
Как то так:
В гараже где я ставлю свою машину помимо моей машины есть 6 разных моделей машин: Киа Рио в количества 4 машин, BMW в количествах 3 машин, Шкода в количествах 5 машин, Hyundai в количествах 4 машин, Porsche в количествах 2 машин и Ламборгини в количествах 1 машины. Так как я любитель автомобилей я решил узнать общее количества машин в гараже и я сделал следующее: