2013-05-20 30 views
1
  1. 伊斯坦布爾04:22
  2. Bursa00 03:11
  3. 最後TXT的Ankara0 02:53
  4. İzmir00002:34
  5. Kayseri0 02: 47

我保存這個線把txt通過使用curl,但我不能刪除該行6這不是空白。因爲我可以刪除空行。當我數線5它顯示,當我做出新的功能,它標誌6.我嘗試所有preg匹配,str替換,preg替換,但我失敗了。當我打開TXT鼠標光標總是在第六'。我應該怎麼做(對於「\ n」我猜)?需要刪除新行使用PHP(Türkçeaçıklamalı)

Yukarıdaki6satırıcurlyöntemiyletxtdosyasınaaktardımvesatırlarıcountdediğimde5gösteriyoramabaşkaişlemleryaptığımda6.satırıdaişlemekoyuyor。 Normaldeboşsatırolarak dagörünmüyorsadece farenin imleci txt'iaçtığımda6'da duruyor。布努的preg_match,preg_replace函數,str_replace函數吉比yöntemlerle井türlüyokedip德5薩提亞olarakgösteremedim不defterinde

+0

你如何對變量的var_dump()進行優先處理?這完全不是關於文本編輯:) –

回答

2

使用rtrim函數刪除後回車和換行,如果它們存在:

$str = rtrim($str, "\r\n"); 

一個等價的preg_replace調用:

$str = preg_replace('/[\r\n]+$/', '', $str); 
+0

謝謝。他們兩個都在工作(我沒有投票給你) – Andrew