include_once str_replace("\\", "/", $_SERVER['DOCUMENT_ROOT']) . 'путь к чему то'; ?
Форум → Программирование → PHP для идиотов → Вопрос от нуба
Вопрос от нуба
-
10 ноября 2012 г. 21:46, спустя 1 минуту 31 секунду
$wtf = "\\";
include_once str_replace($wtf, "/", $_SERVER['DOCUMENT_ROOT']) . 'путь к чему то';
echo $wtf; // WTF!!! -
11 ноября 2012 г. 5:10, спустя 7 часов 23 минуты 27 секунд
и че блеать?$wtf = "\\";
include_once str_replace($wtf, "/", $_SERVER['DOCUMENT_ROOT']) . 'путь к чему то';
echo $wtf; // WTF!!! -
-
11 ноября 2012 г. 12:38, спустя 3 часа 24 минуты 59 секунд
наоборот — wtf пришел из windows, что не умаляет справедливого возмущения )))
Спустя 288 сек.меня веселит, когда во фреймворках крутые дядьки пишутinclude SOMESHIT . DIRECTORY_SEPARATOR . 'file.php';
а собственно какого хуя! ведь вот так будет работать везде, бля:include SOMESHIT . '/file.php';
чертов обратный слэш может помешать только в сравнениях/поисках. типа:$folders = explode('/', $_SERVER['DOCUMENT_ROOT']); // и таки что ви думали?
вот здесь да, результат негарантирован )))
почувствуйте разницуιιlllιlllι унц-унц -
11 ноября 2012 г. 12:56, спустя 17 минут 33 секунды
и че блеать?
чо там у тебя вывелось? риальни "\\"? -
12 ноября 2012 г. 10:35, спустя 21 час 39 минут 33 секунды
'\/' === '/', поэтому str_replace('\/', '/', $this->epi['dirname'] . '/'); абсолютно бессмысленная конструкция, возможно изначально хотел написать str_replace('\\', '/', $this->epi['dirname'] . '/')?для linux, логично предположить, что получим "//", поэтому str_replace('//', '/', $this->epi['dirname'] . '/');
Единственное место в котором ты можешь получить // это конец строки, зачем сканить всю строку, если можно проверить только два последних элемента. Можно вообще сразу сделать $this->path = rtrim($this->epi['dirname'], '/') . '/'; и не паритьсяСпустя 16 сек.зы realpath ещё есть )Work, buy, consume, die -
12 ноября 2012 г. 18:31, спустя 7 часов 55 минут 45 секунд
въебал говна да, '\/' это два символа, да )Work, buy, consume, die
Пожалуйста, авторизуйтесь, чтобы написать комментарий!