2013-03-30 23 views
0

快速的問題:PHP:包裝字符串轉換成一個文件對象

所以我寫了一堆爬行代碼,但我爬不包括標籤之間換行的網站之一。由於我已經寫了一堆代碼,我用preg_replace快速入侵,並從我離開的地方繼續。問題是,fopen()不能在字符串上工作...所以,如果不重寫我的循環,我該如何處理這個問題?

感謝您的幫助!

羅布

+0

這很奇怪的願望。 ...爲什麼你想要這樣做? – sectus

+0

我不想重寫我的循環:P lol – Rob

回答

0

好像你正在尋找遍歷所抓取網頁的每一行。你可以做到這一點,你已經通過explode()功能打破字符串到一個數組的換行符把它轉換成字符串後:

foreach (explode("\n", $string) as $line) { 
    .... 
} 
+0

omg duh!大聲笑,謝謝亞歷克斯!那隻會執行一個快速重構 – Rob