пути в переменных

если хранить в переменно путь, то что считать идеологически верным - использовать завершающий слеш или нет? я склонен предполагать что завершающий слеш оставлять не надо и в итоге будем иметь:
если храним в константе путь, к примеру, к каталогу тимплейтов, то везде где мы будем его использовать литеральная часть будет вести от своего корня (”/” = root).
Пример:

TEMPLATE_DIR."/some/path/from/tpl/root/file.tpl";

или пофик?..

Tags: , , ,

Также рекомендую к прочтению:

5 Responses to “пути в переменных”

  1. BITCreator Says:

    пофик. а бы было как стандарт. а то в одном проекте footer, а в другом уже bottom ;)

  2. Azazel Says:

    стандарт стандартом. просто думаю про привлечение сторонних разработчиков (допустим банальное расширение, или вон - стажер) и что для них будет интуитивно понятно?

    класно когда есть что-то, а еще лучше, когда это что-то понятно с полтычка.

    а про боттом хватит уже напоминать - один раз проскочило - пол года вспоминаешь :)

  3. BITCreator Says:

    PHPDocumentor…

  4. drumrock Says:

    Лучше без слэша. Добавить его гораздо проще, чем стрипнуть в случае необходимости :-)

  5. chrysalis Says:

    В случае какой необходимости, например?
    А я за то, чтобы приписывать вконце слеш. Вот какие у меня соображения по этому поводу:
    1) если не помнишь есть там слещ или нет, то в любом случае не ошибешься (если он там таки есть): припишешь и все будет работать (2 слеша - это не страшно), не припишешь - все тоже будет работать. А вот если слеша там не было и его не припишешь, то уже работать не будет.
    2) тогда слеш приписывается 1 раз - в объявлении переменной (или константы), а не каждый раз при использовании. Ну это типа экономия :) времени и т.п. Конечно, не особо большея, но типа тоже плюс, а не минус.

    Насчет мешающего слеша … по-моему, чаще будет просто использоваться переменная для указания пути, чем триматься зачем-то.

Leave a Reply

Введите следующие символы: