如何从PHP的末尾删除一行?谢谢。用PHP删除文件末尾的行
0
A
回答
5
0
如果您正在寻找删除的最后一行是包含换行符(\ n)的字符串,那么你会做这样的事情...
$someString = "This is a test\nAnd Another Test\nAnd another test.";
echo "SomeString BEFORE=".$someString."\n";
// find the position of the last occurrence of a \n
$firstN = strlen($someString) - strpos(strrev($someString), "\n");
// get rid of the last line
$someString = substr($someString, 0, $firstN);
echo "SomeString AFTER=".$someString;
0
,如果你想删除从文件末尾开始,可以尝试使用PHP的file()函数读取文件(将其放入数组中),然后弹出最后一个元素。这是假设PHP正在识别文件中的行尾。
0
$subject = 'Text
written
with
lines';
echo preg_replace('/\\n[^\\n]*\\n?$/', '', $subject);
用功能,可以有在其中被忽略结束一个特殊的换行,“因为它往往是让一个在文件的最后一个好习惯(假设你从文件中读取字符串)。
相关问题
- 1. 删除文件末尾的空行
- 2. 删除VB.net文件末尾的CR/LF
- 3. 批处理:删除文本文件末尾的换行符?
- 4. Python - 删除文件末尾的空行文本
- 5. C++如何从文本文件的末尾删除新行?
- 6. 删除文本文件末尾的空行
- 7. 删除字符串末尾的新行
- 8. 删除特定行末尾的符号
- 9. .htaccess删除.php,但添加/末尾
- 10. 如何删除文件末尾的空行?
- 11. 删除日志文件中每行末尾的选项卡
- 12. 使用VBA删除文本文件末尾的逗号
- 13. 从URL的末尾删除尾部'/'
- 14. 在\ n末尾删除空行\ n
- 15. MonoTouch.Dialog在表末尾删除行
- 16. 使用Javascript删除URL的末尾
- 17. 从excel文件转换成的文本文件末尾删除空行
- 18. PHP源文件末尾用>
- 19. 正在安装软件的脚本末尾删除文件夹
- 20. 通过删除文件末尾的新行字符创建新文件
- 21. PHP - 从文本文件末尾读取
- 22. UglifyJS2在块或文件末尾删除想要的评论
- 23. 如何从杜-h输出的末尾删除文件名
- 24. 重写文件夹并删除末尾的斜杠
- 25. 从Python的文件名末尾删除整数
- 26. Python删除CSV文件末尾的空格
- 27. 在写入文本文件之前删除字符串末尾的空行?
- 28. 从URL的末尾删除字符
- 29. 从链表的末尾删除
- 30. 在numpy数组的末尾删除dtype
取决于如果它是一个文本行或空行...... – T0xicCode 2010-07-12 02:16:22