从 PHP 获取的动态字符串


dynamic string obtained from php

我有一个动态获取的文本,有几行。我想获取文本的最后一行。我想使用 substr(),但不能,因为我只在运行时知道字符串。我正在使用 php。请帮助我做到这一点。

将字符串拆分为分隔符为换行符的部分,很可能是"''r'"或只是"'"。检查哪一个适合。然后使用 php 函数 explode 并取最后一个带有 end 的函数。所以

echo end(explode("'r'n", $your_string));

试试这个:

$yourstring = explode("'r'n",$yourstring);
$lastLine = $yourstring[(count($yourstring)-1)];

请使用带"''r'"的双引号:单引号不起作用。

对评论的回答:

那你确定需要分隔断线吗?

检查这段代码:

$yourstring = "cicco
                    caio";
$yourstring = explode("'r'n",$yourstring);
$lastLine = $yourstring[(count($yourstring)-1)];
echo $lastLine;

如果您想在线测试,请在此处进行测试:

http://writecodeonline.com/php/

它实际上对我有用,并与"caio"相呼应。

您能向我们提供您需要详细说明的字符串吗? 也许我们不是在谈论新生产线? :)

根据换行符,您可能需要更改"'"

$array = explode("'n", $string);
echo end($array);