PHP - лучше использовать require_once ('filename.php') или require_once 'filename.php'; - PullRequest
31 голосов
/ 03 августа 2010

Это просто стилистическая разница, или использование require_once('filename.php') против require_once 'filename.php' имеет фактическую разницу между нагрузкой и эффективностью?

Ответы [ 4 ]

29 голосов
/ 18 сентября 2011

Стандарты кодировки Pear говорят:

"include_once и require_once - это операторы, а не функции. Скобки не должны окружать имя файла субъекта."http://pear.php.net/manual/en/standards.including.php

17 голосов
/ 03 августа 2010

Это одно и то же.Это вопрос стиля.

Скобки могут мешать несколько раз.Например, этот пример из руководства не дает ожидаемого результата:

if (include('vars.php') == 'OK') {
    echo 'OK';
}

См. пример # 4 .

10 голосов
/ 03 августа 2010

Что говорит тебе твое сердце?

Разница в производительности, если есть: незначительная.

7 голосов
/ 03 августа 2010

Разницы нет. Я не использую скобки, потому что они не нужны. require_once не является функцией.

...