如何从文本文件中删除一行?

信息素

writedata到文本file里面for循环:

$vokatra_res = fopen(RP_MAIN . "vokatra.res","a+");
$p = $vokatra->lireTout(array(), array("type_id")); // getting rows from database
for($l=0 ; $l<$p['cnt'] ; $l++) {
    $str = $p[$l]['produit_code'] . '|' . $p[$l]['type_id'] . '|' . $p[$l]['produit_lib'] . "\r\n";
    fwrite($vokatra_res, $str);
}
fclose($vokatra_res);

结果,文件末尾有一个空行。那么,如何在关闭文件之前删除此空白行?

乔治·康明斯

您可以通过将多余的换行符添加到除最后一行之外的所有行中来避免编写多余的换行符:

$newline = ($l < $p['cnt'] - 1) ? "\r\n" : ""; 

$str = $p[$l]['produit_code'] . '|' . $p[$l]['type_id'] . '|' . $p[$l]['produit_lib'] . $newline;

$newline仅当循环未处理最后一行数据时,此代码才会填充变量。的含量$newline(含有是否为“\ r \ n”或不)被连结到各字符串的末尾。

另外:三元运算符可能很难理解;考虑下面的代码会产生相同的结果:

if ($l < $p['cnt'] - 1) {
    $newline = "\r\n";
else {
    $newline = "";
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

删除文本文件中的最后一行

来自分类Dev

从文本文件中的一行删除单词

来自分类Dev

如何获取输入文本文件的第一行,同时从文本文件中删除该行

来自分类Dev

如何在c#中从一行删除到文本文件的末尾?

来自分类Dev

如何在不重命名文件的情况下从文本文件中的一行中删除字符?

来自分类Dev

如何基于一列加入文本文件并删除linux中的第一行?

来自分类Dev

如何从保存在字符串变量中的文本文件中删除一行

来自分类Dev

使用sed从Windows中的文本文件中删除第一行

来自分类Dev

在POWERSHELL中运行脚本后,从文本文件中删除第一行

来自分类Dev

使用sed从Windows中的文本文件中删除第一行

来自分类Dev

根据RUBY中的关键字删除文本文件中的一行

来自分类Dev

如何从文本文件的一行中删除两个字符之间的空格

来自分类Dev

如何从文本文件的一行中删除两个字符之间的空格

来自分类Dev

如何从包含电子邮件地址的文本文件中删除每一行的域部分

来自分类Dev

从文本文件的每一行中删除当前路径部分

来自分类Dev

Powershell:我无法从文本文件中删除一行

来自分类Dev

删除最后一行并检查文本文件中的数据

来自分类Dev

从文本文件的每一行中删除当前路径部分

来自分类Dev

使用 Swift 从文本文件中删除一行

来自分类Dev

从文本文件 vba 中删除最后一行

来自分类Dev

如何从C#文本文件中的一行中获取10行以下

来自分类Dev

VB如何根据用户选择从文本文件中调出一行文本?

来自分类Dev

python从文本文件中删除下一行和上一行。根据样品

来自分类Dev

如何在文本文件中合并每一行及其后续行

来自分类Dev

如何编写php脚本以删除与文件中其他行重复的行数据。当文本文件中的每一行用冒号分隔时

来自分类Dev

如何在文本文件C ++中查找和替换一行数据

来自分类Dev

如何在文本文件中编辑一行数据

来自分类Dev

如何使用Delphi读取文本文件中的最后一行

来自分类Dev

如何在文本文件中向上或向下移动一行?

Related 相关文章

  1. 1

    删除文本文件中的最后一行

  2. 2

    从文本文件中的一行删除单词

  3. 3

    如何获取输入文本文件的第一行,同时从文本文件中删除该行

  4. 4

    如何在c#中从一行删除到文本文件的末尾?

  5. 5

    如何在不重命名文件的情况下从文本文件中的一行中删除字符?

  6. 6

    如何基于一列加入文本文件并删除linux中的第一行?

  7. 7

    如何从保存在字符串变量中的文本文件中删除一行

  8. 8

    使用sed从Windows中的文本文件中删除第一行

  9. 9

    在POWERSHELL中运行脚本后,从文本文件中删除第一行

  10. 10

    使用sed从Windows中的文本文件中删除第一行

  11. 11

    根据RUBY中的关键字删除文本文件中的一行

  12. 12

    如何从文本文件的一行中删除两个字符之间的空格

  13. 13

    如何从文本文件的一行中删除两个字符之间的空格

  14. 14

    如何从包含电子邮件地址的文本文件中删除每一行的域部分

  15. 15

    从文本文件的每一行中删除当前路径部分

  16. 16

    Powershell:我无法从文本文件中删除一行

  17. 17

    删除最后一行并检查文本文件中的数据

  18. 18

    从文本文件的每一行中删除当前路径部分

  19. 19

    使用 Swift 从文本文件中删除一行

  20. 20

    从文本文件 vba 中删除最后一行

  21. 21

    如何从C#文本文件中的一行中获取10行以下

  22. 22

    VB如何根据用户选择从文本文件中调出一行文本?

  23. 23

    python从文本文件中删除下一行和上一行。根据样品

  24. 24

    如何在文本文件中合并每一行及其后续行

  25. 25

    如何编写php脚本以删除与文件中其他行重复的行数据。当文本文件中的每一行用冒号分隔时

  26. 26

    如何在文本文件C ++中查找和替换一行数据

  27. 27

    如何在文本文件中编辑一行数据

  28. 28

    如何使用Delphi读取文本文件中的最后一行

  29. 29

    如何在文本文件中向上或向下移动一行?

热门标签

归档