1
  1. 伊斯坦布尔 04:22
  2. 布尔萨 03:11
  3. 安卡拉0 02:53
  4. 伊兹密尔000 02:34
  5. 开塞利0 02:47

我使用 curl 将此行保存到 txt,但我无法删除第 6 行。它不是空白的。因为我可以删除空行。当我计算它显示的行数时,它显示为 5,当我创建新函数时,它标记为 6。我尝试了所有 preg 匹配、str 替换、preg 替换,但我失败了。当我打开 txt 鼠标光标时总是在第六个'。我应该怎么做(我猜是“\n”)?

4

1 回答 1

2

使用rtrim函数删除尾随回车符和换行符(如果存在):

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

等效的 preg_replace 调用:

$str = preg_replace('/[\r\n]+$/', '', $str);
于 2013-05-20T09:09:21.277 回答