<rmcreative>

RSS

Все заметки с тегами «php, DIRECTORY_SEPARATOR»

  1. DIRECTORY_SEPARATOR в PHP

    26 января 2010

    В PHP есть предопределённая константа DIRECTORY_SEPARATOR, содержащая разделитель пути. Для Windows это «\», для Linux и остальных — «/».

    Так как Windows понимает оба разделителя, достаточно использовать в коде разделитель Linux вместо константы.

    Тем не менее, DIRECTORY_SEPARATOR полезен. Все функции, отдающие путь (вроде realpath), отдают его с специфичными для ОС разделителями. Чтобы разбить такой путь на составляющие как раз удобно использовать константу:

    $segments = explode(DIRECTORY_SEPARATOR, realpath(__FILE__));
    8 комментариев