2 つの削除方法: 1. substr() を使用して削除します。関数の 2 番目のパラメータを 0 に設定し、3 番目のパラメータを (文字列の長さ-1) に設定するだけです。構文 "substr($str ,0,strlen($str)-1)」。 2. str_split() を使用して文字列を文字配列に変換し、array_pop() を使用して文字配列の最後の要素を削除し、次に implode() を使用して文字配列を文字列に変換します。
このチュートリアルの動作環境: Windows7 システム、PHP バージョン 8.1、DELL G3 コンピューター
php は文字列を削除します最後の文字に対する 2 つの方法
方法 1: substr() 関数を使用して削除する
substr() 関数は文字を削除できます。文字列から、指定された位置で特定の長さの文字をインターセプトします。
substr(string,start,length)
パラメータ | 説明 |
---|---|
文字列 | 必須。返される文字列の一部を指定します。 |
#開始 | 必須。文字列内のどこから開始するかを指定します。
|
length | オプション。返される文字列の長さを指定します。デフォルトは文字列の終わりまでです。
|
<?php header('content-type:text/html;charset=utf-8'); $str="Hello world"; echo "原字符串:".$str."<br>"; echo "去除最后一位字符:".substr($str,0,strlen($str)-1)."<br>"; ?>方法 2: str_split() array_pop() implode() 関数を使用する
<?php header('content-type:text/html;charset=utf-8'); $str="Hello!"; echo "原字符串:".$str."<br>"; $arr=str_split($str); array_pop($arr); echo "去除最后一位字符:".implode($arr)."<br>"; ?>
推奨学習: 「
PHP ビデオ チュートリアル以上がPHPで文字列の最後の文字を削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。