我需要找出字符串中最后一个字符的位置是哪个字符空间的位置,并将其从中断开。这是我正在使用的函数,但if语句似乎有问题,但我无法弄清楚什么。 $ text-string中肯定有一个空格。试图切断最后一个字符的空间
假设我有一个字符串“嘿,我的名字是Joh”。那么它必须缩短为“嘿,我的名字是”。
$checkLastChar = false;
$text = $line[2];
while($checkLastChar != true){
for($i = 1; $i <= strlen($text); $i++)
{
if($text[strlen($tekst) - $i] == " ") {
$checkLastChar = true;
$text = substr($text, 1, strlen($text) - $i);
}
}
}
那么你要剪切多少个字符? – itachi
这将取决于字符串,有时可以是1,其他时间5. – Veltar
以下是您将如何操作的方法。想想要切割的弦将出现的模式。如果没有确定的模式,就不可能回答你的问题。 – itachi