削除方法: 1. substr_replace() を使用して、右側の位置 n から始まるすべての文字を削除します。構文は「substr_replace($str,"",-n)」、パラメータ「n」は次のとおりです。削除する文字数 ;2. substr() を使用します。構文は「substr($str,0,-n)」です。
このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
php右数文字
方法 1: substr_replace() 関数を使用する
substr_replace() 関数は、文字列の先頭の一部を置換するために使用されます。指定した位置から別の文字列に置換します。
substr_replace(string,replacement,start,length)
置換値 (第 2 パラメータ replacement
) が空文字 '' に設定されている場合、文字を削除する機能を実装するために使用できます。
文字列の右側 (末尾) から文字列を削除する場合は、startc パラメータを負の値 (-n) に設定し、length パラメータを n に設定する必要があります。
は、文字列の右側の n 位置から始まる n 文字を削除することを意味します。
もちろん、length パラメータを省略して、n 桁目からすべての文字を削除することもできます。
実装例:
<?php header('content-type:text/html;charset=utf-8'); $str = "123456789"; echo $str . "<br>"; echo "去掉右边1个字符:".substr_replace($str,"",-1,1); echo "<br>去掉右边1个字符:".substr_replace($str,"",-1); echo "<br>去掉右边2个字符:".substr_replace($str,"",-2); echo "<br>去掉右边3个字符:".substr_replace($str,"",-3); echo "<br>去掉右边4个字符:".substr_replace($str,"",-4); echo "<br>去掉右边5个字符:".substr_replace($str,"",-5); ?>
方法 2: substr() 関数を使用する
substr() 関数は、文字列内の指定された位置から特定の長さの文字をインターセプトできます。このインターセプトされた文字は、「substr」String」または「substring」と呼ばれます。
substr(string,start,length)
削除するには、関数の開始パラメータを 0 に設定し、長さパラメータを -n
に設定するだけです。 #n 文字です。
<?php header('content-type:text/html;charset=utf-8'); $str = "123456789"; echo $str . "<br>"; echo "去掉右边1个字符:".substr($str,0,-1); echo "<br>去掉右边2个字符:".substr($str,0,-2); echo "<br>去掉右边3个字符:".substr($str,0,-3); echo "<br>去掉右边4个字符:".substr($str,0,-4); echo "<br>去掉右边5个字符:".substr($str,0,-5); ?>
PHP ビデオ チュートリアル 」
以上がPHPで右側の文字を削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。