php の最後の文字を削除する方法: [rtrim ($text, ",");] などの rtrim() 関数を使用できます。 rtrim() 関数は、文字列の末尾にある空白文字またはその他の文字を削除できます。
方法 1:
rtrim は、文字列
php ビデオチュートリアル)
説明:string rtrim ( string $str [, string $character_mask ] )この関数は、str の末尾の空白文字を削除して戻ります。 2 番目のパラメータを指定しない場合、rtrim() は次の文字のみを削除します:
##$str 入力文字列。
$character_maskcharacter_maskを指定することで、削除したい文字リストを指定できます。削除したい文字をすべてリストするだけです。 ..形式を使用すると範囲を指定できます。
例:
$text = 'b,c,d,'; $trimmed = rtrim ( $text , "," ); var_dump ( $trimmed );
出力
b,c,d
方法 2:
substr は文字列の部分文字列を返します
string substr ( string $string , int $start [, int $length ] )
$start 開始位置
start が負でない数値の場合、返される文字列は string の開始位置から始まり、0 からカウントされます。たとえば、文字列「abcdef」では、位置 0 の文字は「a」、位置 2 の文字は「c」などとなります。
start が負の数の場合、返される文字列は文字列の末尾から前方の開始文字から始まります。
文字列の長さが start 以下の場合、FALSE が返されます。
$length インターセプトされた文字列の長さ length が指定されていない場合、返される部分文字列は開始位置から文字列の終わりまでになります。
例:
$str = 'a,b,c,d,'; $rest = substr( $str,0,strlen($str)-1); echo $rest;
出力:
a,b,c
関連する推奨事項:
php トレーニング以上がPHPで最後の文字を削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。