1 2 3 4 5 6

廣告

網友您好,若是您覺得我寫的工具或文章對您有幫助,
而您或者您的朋友有在博客來購物,可以透過底下連結

如何在博客來購物贊助網站或是點選計數器下方的博客來圖示來讓網站可以永續經營。

2008年5月19日 星期一

為什麼用strcasecmp比對字串會不成功?

之前寫了php如何抓取網站的內容,並解析其內容 ,有網友來信,問為何他的比對都不會成功,把它的程式拿來看,發現一個很重要的觀念沒有跟大家講,那就是讀出來的字串是以換行做讀取單位,所以每一行的最後一個字元是看不見的換行符號,所以要比對的字串,也要在最後一個字串加上\n,才會比對成功.
1. 在網頁檢視原始碼,會看到每一行最後都有一個換行(箭號向下) 2. 所以要比對的字串最後要加\n 3. 這是程式執行顯示的結果

沒有留言:

贊助

彰化一整天粉絲團