@luckyjenro0

Почему PATH_SEPARATOR выдает ':' вместо '/'?

get_include_path() . PATH_SEPARATOR . "Application" . PATH_SEPARATOR . "AppControllers" на OPENSERVER выдавало правильные пусти, сейчас вместо '/' почему-то идет ':', то есть

/usr/share/php:Application:AppControllers
  • Вопрос задан
  • 102 просмотра
Решения вопроса 2
BoShurik
@BoShurik
Symfony developer
https://www.php.net/manual/ru/dir.constants.php

Путаете PATH_SEPARATOR (тот который в переменной окружения PATH) и DIRECTORY_SEPARATOR
Ответ написан
Комментировать
delphinpro
@delphinpro Куратор тега PHP
frontend developer
PATH_SEPARATOR - это разделитель путей в переменной окружения PATH
Вам нужен DIRECTORY_SEPARATOR

https://www.php.net/manual/ru/dir.constants.php
https://stackoverflow.com/questions/9769052/why-is...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы