相同的字符串,但var_dump显示奇怪的数据

时间:2014-12-15 08:58:02

标签: php string comparison var-dump

我有一个变量$username,我从url字符串中子字符串,我从文件中获取。

这是var_dump($username)

的输出
"tring(18) "honorablevacuum87

如果我设置$username = "honorablevacuum87"并且我var_dump它,我得到:

string(17) "honorablevacuum87"

问题是什么我对此感到疯狂。

1 个答案:

答案 0 :(得分:0)

问题是你以二进制模式而不是文本模式打开文件,这意味着没有发生行尾转换。

$fp = fopen('foo.txt', 'rt');