CFileHelper::findFiles Обратный слэш "\"

Общие вопросы по использованию фреймворка. Если не знаете как что-то сделать и это про Yii, вам сюда.
Ответить
s909
Сообщения: 65
Зарегистрирован: 2012.04.15, 21:50

CFileHelper::findFiles Обратный слэш "\"

Сообщение s909 »

Я не пойму, почему у меня выходит обратный слэш "\"

Код: Выделить всё

CFileHelper::findFiles('images_flv');  
Вывод:
images\dir\001.jpeg
images\dir\002.jpeg

А он должен быть таким "/" естественно

В документации сказано:
Note, that '/' should be used as separator regardless of the value of the DIRECTORY_SEPARATOR constant.
В чем тут дело?
Аватара пользователя
lancecoder
Сообщения: 2532
Зарегистрирован: 2012.06.26, 17:16

Re: CFileHelper::findFiles Обратный слэш "\"

Сообщение lancecoder »

defined('DIRECTORY_SEPARATOR')or define ('DIRECTORY_SEPARATOR', '\/')
Аватара пользователя
lancecoder
Сообщения: 2532
Зарегистрирован: 2012.06.26, 17:16

Re: CFileHelper::findFiles Обратный слэш "\"

Сообщение lancecoder »

вообще зря ты цепляешься за конкретный слеш, пишешь под винду а на лине переписывать будешь
rak
Сообщения: 2181
Зарегистрирован: 2010.11.02, 23:40
Контактная информация:

Re: CFileHelper::findFiles Обратный слэш "\"

Сообщение rak »

в документации сказано, что при указании путей нужно использовать "/" вне зависимости от ОС.
а обратный слеш выходит из за того, что это винда
Аватара пользователя
lancecoder
Сообщения: 2532
Зарегистрирован: 2012.06.26, 17:16

Re: CFileHelper::findFiles Обратный слэш "\"

Сообщение lancecoder »

лучше использовать константу
s909
Сообщения: 65
Зарегистрирован: 2012.04.15, 21:50

Re: CFileHelper::findFiles Обратный слэш "\"

Сообщение s909 »

Я не совсем понял lancecoder
Так я нигде и не указываю слеш, что мне нужно сделать, поменять константу DIRECTORY_SEPARATOR? Как ее поменять?
s909
Сообщения: 65
Зарегистрирован: 2012.04.15, 21:50

Re: CFileHelper::findFiles Обратный слэш "\"

Сообщение s909 »

Я так и не понял, что я делать должен то? Yii сам подставляет этот слеш, как я могу его поменять?
s909
Сообщения: 65
Зарегистрирован: 2012.04.15, 21:50

Re: CFileHelper::findFiles Обратный слэш "\"

Сообщение s909 »

Yii сам ставит этот слеш, при чем тут винда вообще? Такой слеш не канает в браузере, в общем пришлось менять их через str_replace, другого решения я не вижу.
Ответить