Понимание того, что класс требуется и существует

Я загружаю фреймворк и код, и у меня есть вопрос относительно require и include vs class_exists .

В коде, который я загружаю, я вижу:

require_once('class.php');

А также:

if(class_exists('class') == false) {  require('class.php'); }

Я получаю require_once означает, что только один раз и класс существует, проверьте, существует ли класс.

У меня вопрос: второй лучше первого? И почему?

14
задан Vladimir Kakazsky 15 January 2012 в 20:05
поделиться