長い文字列がありますQuick brown fox jumped over..... Friends
。文字列を空の文字列に置き換えて、最終的に。として表示されるようにするS
必要があります。Friends
Friend
これどうやってするの ?str_replace
基本的にはそれを行いますが、最後の文字を切り落とすにはどうすればよいですか?
長い文字列がありますQuick brown fox jumped over..... Friends
。文字列を空の文字列に置き換えて、最終的に。として表示されるようにするS
必要があります。Friends
Friend
これどうやってするの ?str_replace
基本的にはそれを行いますが、最後の文字を切り落とすにはどうすればよいですか?
削除する文字がわかっている場合は、次を使用しますrtrim
。
$str = rtrim($str, "s");
この例では、最後の文字が削除された場合にのみ削除しs
ます(文字列内の文字のリストを指定できます)。
最後の文字を削除するだけの場合は、substrを使用します。
$str = substr($str, 0, -1);
substrを使用します:
$str= substr($str, 0, -1);
substrを使用できます。
$message = substr($message, 0, -1);
最後の文字を削除しないのはなぜですか。
$str = substr($str, 0, strlen($str)-1);