2014-12-15 2 views
-2

У меня есть переменная $username, что я подстрока из строки url, которую я получаю из файла.Такая же строка, но var_dump показывает странные данные

Это выход var_dump($username):

"tring(18) "honorablevacuum87 

если установить $username = "honorablevacuum87" и я var_dump его, я получаю:

string(17) "honorablevacuum87" 

чем проблема. Я схожу с ума по этому поводу.

+0

и код? –

+2

After Edit: те разные, потому что первый получил тип (пустое место, возможно) в конце строки, использовал $ myString = trim ($ myString); ? –

+0

Спасибо, миллион. – dsthetics

ответ

0

Проблема заключается в том, что вы открыли файл в двоичном режиме вместо текстового режима, что означает, что никакого перевода конца строки не происходит.

$fp = fopen('foo.txt', 'rt'); 
Смежные вопросы