先上圖:
如圖,f1 始終能讀到該文件缤底,使用的是絕對路徑
f2 卻是相對路徑。
感覺很奇怪番捂,明明一模一樣的代碼為什么會產(chǎn)生不同的結(jié)果呢个唧?
首先想到的是是不是有什么特殊字符。设预。
拿到notepad++中分析一下
感覺很正常徙歼。。
notepad++ 還有一個(gè)功能就是你雙擊字符串鳖枕,相同的字符串會變色魄梯,逐個(gè)雙擊,發(fā)現(xiàn)C 這里不變了宾符,應(yīng)該就是它了酿秸,分別復(fù)制到網(wǎng)頁中查詢它對應(yīng)的ASCII碼,結(jié)果居然是一樣的魏烫,如圖:
這就神奇了辣苏。然后想到了用md5加密試試,
果然不一樣哄褒。
那這個(gè)字符到底是怎么來的呢稀蟋,如圖:
再次復(fù)制這個(gè)C去加密
果然還是不對,
那么到底是為什么呢呐赡?經(jīng)過仔細(xì)檢查退客,原來這個(gè)C 前面還有一個(gè)不可見字符!72铡井辜!