[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: ООП, __construct и передаваемые ему переменные
alex455
<?php

class
SomeClass {
public function __construct ($foo, $bar) { ... }
}


?>

Не понимаю, зачем тут конструктору передаются переменные. Откуда они взяты? Ведь, конструктор вызывается автоматически при создании объекта, следовательно, никто не будет ему специально передавать переменные. Объясните, please.



Спустя 11 минут, 20 секунд (27.07.2011 - 14:16) Nikitian написал(а):

$obj = new SomeClass($foo,$bar);

Спустя 44 минуты, 30 секунд (27.07.2011 - 15:00) Pulse написал(а):
Конструктор - это просто обычный метод, который вызывается сразу после создания объекта экземпляра класса. Следовательно, если это метод, то он может и принимать аргументы.

Спустя 39 минут, 36 секунд (27.07.2011 - 15:40) alex455 написал(а):
А передавать переменные в __destruct() имеет смысл?

Спустя 9 часов, 9 минут, 5 секунд (28.07.2011 - 00:49) Krevedko написал(а):
ага..передать туда Пока пока ))
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.