PHP では、substr() 関数を直接使用して、最後の数文字を逆順に削除できます。構文形式は「substr(string object, 0,-x)」です。パラメータ x は、削除する必要がある文字数; if 成功した場合は文字を削除した文字列が返され、失敗した場合は FALSE が返されるか、空の文字列が返されます。
このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
php 最後のいくつかを削除文字数
<?php header('content-type:text/html;charset=utf-8'); $str = '123,234,345,'; echo "原字符串:",$str,'<br/>'; echo "去掉最后1个字符的字符串:",substr($str,0,-1),'<br/>'; echo "去掉最后2个字符的字符串:",substr($str,0,-2),'<br/>'; echo "去掉最后3个字符的字符串:",substr($str,0,-3),'<br/>'; echo "去掉最后4个字符的字符串:",substr($str,0,-4),'<br/>'; echo "去掉最后5个字符的字符串:",substr($str,0,-5); ?>
出力:
原字符串:123,234,345, 去掉最后1个字符的字符串:123,234,345 去掉最后2个字符的字符串:123,234,34 去掉最后3个字符的字符串:123,234,3 去掉最后4个字符的字符串:123,234, 去掉最后5个字符的字符串:123,234
説明:
substr() 関数は文字列の一部を返します。構文:
substr(string,start,length)
パラメータ | 説明 |
---|---|
文字列 | # #必須。返される文字列の一部を指定します。|
必須。文字列内のどこから開始するかを指定します。 | 正の数値 - 文字列内の指定された位置から始まります。
|
オプション。返される文字列の長さを指定します。デフォルトは文字列の終わりまでです。 | 正の数 - 開始パラメータの位置から返されます。
|
PHP ビデオ チュートリアル
」以上がPHPの最後の数文字を削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。