ホームページ >バックエンド開発 >PHPチュートリアル >substr() を使用して文字列の最後の文字を削除します

substr() を使用して文字列の最後の文字を削除します

WBOY
WBOYオリジナル
2016-07-25 09:05:432403ブラウズ
統計グラフを作成する場合、データを取得する際に「,」で区切る必要がありますが、ループを使って文字列を蓄積するとどうしても最後に「,」が余分に発生します。たとえば、1,2,3,4,5 を取り出しましたが、1,2,3,4,5 を取得するには、文字列の末尾のカンマを削除する必要があります。

統計グラフを作成する際、データを抽出する際に「,」で区切る必要がありますが、ループを使って文字列を蓄積するとどうしても最後に「,」が余分に発生してしまいます。 たとえば、1,2,3,4,5 を取り出しましたが、1,2,3,4,5 を取得するには、文字列の末尾のカンマを削除する必要があります。 解決策: phpのsubstrメソッドを使うと、 構文: string substr(string string, int start, int [長さ]); パラメータ 1: 元の文字列。 パラメータ 2: 切断の開始位置。 パラメータ 3: インターセプトされた長さ。 次のように使用します。 $newstr = substr($str,0,strlen($str)-1); 先頭から最後から 2 番目の数字までを切り取り、最後の「,」を削除します。



声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。