SPP
Новичок
окончание строчки в уникоде-лишний символ.
Вопрос такой.
SELECT `dirname` FROM `table`
две записи. первую запись создал скрипт, запущенный апачем. вторую запись создал этот же скрипт, запущенный в консоли.
dirname один и тот же.
для первой записи.
var_dump(file_exists($tablerows['dirname']));
bool(true)
var_dump(file_exists($tablerows['dirname']).'/data');
bool(true)
для второй записи
var_dump(file_exists($tablerows['dirname']));
bool(true)
var_dump(file_exists($tablerows['dirname']).'/data');
!!!! bool(false) !!!!!
на конце у имени директории BOM для уникода, что ли возникает. какой-то символ, видно когда побайтово разлагаешь строчку.
откуда-понять не могу, 65001 UTF-8.
Какие разночтения есть?
Вопрос такой.
SELECT `dirname` FROM `table`
две записи. первую запись создал скрипт, запущенный апачем. вторую запись создал этот же скрипт, запущенный в консоли.
dirname один и тот же.
для первой записи.
var_dump(file_exists($tablerows['dirname']));
bool(true)
var_dump(file_exists($tablerows['dirname']).'/data');
bool(true)
для второй записи
var_dump(file_exists($tablerows['dirname']));
bool(true)
var_dump(file_exists($tablerows['dirname']).'/data');
!!!! bool(false) !!!!!
на конце у имени директории BOM для уникода, что ли возникает. какой-то символ, видно когда побайтово разлагаешь строчку.
откуда-понять не могу, 65001 UTF-8.
Какие разночтения есть?