2013-11-27 2 views
0

В чем разница между классом PHP и функцией? Потому что я видел этот код:PHP - В чем разница между классом и функцией?

Класс:

$scclass = new SystemControl(); 

Функция:

$scfunction = SystemControl(); 

Единственное различие, которое я могу видеть это класс имеет слово «новый» перед ним ,

+2

Хм ... все? Попробуйте взглянуть на определение, вы увидите БОЛЬШУЮ разницу. –

+1

В чем разница между молотом и хозяйственным магазином? функция - это инструмент. класс - это набор функций, которые теперь называются «методами». –

+0

Ваш вопрос слишком общий. Назад к основам для вас. Прочитайте это, а затем спросите нас, что конкретно вы не понимаете. -> http://www.php.net/manual/en/ – crafter

ответ

2

Класс - это то, что обычно объединяет несколько функций для структурирования кода. Функция состоит в том, чтобы структурировать ваш код, чтобы вы могли его повторно использовать. Оба они вместе обеспечивают структуру, которая помогает уменьшить избыточность и сделать кодирование намного проще.

1

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

Смежные вопросы