<span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// これは記事の内容とは関係ありません PHP コードの例</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"読んでください PHP スキル共有!"</span></span><span>;
</span><span><span class="hljs-meta">?></span></span><span>
<hr>
</span><span><span class="hljs-meta"><?php</span></span><span>
<span class="hljs-comment">/*
記事タイトル: 使用 rtrim 文字列の最後に特定の文字を削除する関数のためのヒント
*/</span>
</span><span><span class="hljs-comment">// 存在する PHP 文字列を処理するとき,多くの場合、文字列の最後に余分な文字を削除する必要があります。。</span></span><span>
</span><span><span class="hljs-comment">// rtrim 関数はです PHP 提供される非常に実用的なツール,文字列の終わりに正確な作物操作を実行できます。</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<h1>使用 rtrim 文字列の最後に特定の文字を削除する関数のためのヒント</h1>"</span></span><span>;
</span><span><span class="hljs-comment">// rtrim 基本的な使用法</span></span><span>
<span class="hljs-comment">/*
文法:
string rtrim(string $str [, string $character_mask])
パラメーターの説明:
- $str: 処理する文字列
- $character_mask: 削除する文字のコレクションを指定します,デフォルトでWhitespace文字を削除します(スペース、タブシンボル、ラインブレークなど)
返品値:
- 指定された文字を削除した後、文字列を返します
*/</span>
</span><span><span class="hljs-comment">// 例 1: 終了ブランク文字を削除します</span></span><span>
</span><span><span class="hljs-variable">$text1</span></span><span> = </span><span><span class="hljs-string">"Hello World! "</span></span><span>;
</span><span><span class="hljs-variable">$clean1</span></span><span> = </span><span><span class="hljs-title function_ invoke__">rtrim</span></span><span>(</span><span><span class="hljs-variable">$text1</span></span><span>);
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<p>元の文字列: '<span class="hljs-subst">{$text1}</span></span></span><span>'</p>";
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<p>処理後: '<span class="hljs-subst">{$clean1}</span></span></span><span>'</p>";
</span><span><span class="hljs-comment">// 例 2: 指定された文字を削除します</span></span><span>
</span><span><span class="hljs-variable">$text2</span></span><span> = </span><span><span class="hljs-string">"filename.txtxxx"</span></span><span>;
</span><span><span class="hljs-variable">$clean2</span></span><span> = </span><span><span class="hljs-title function_ invoke__">rtrim</span></span><span>(</span><span><span class="hljs-variable">$text2</span></span><span>, </span><span><span class="hljs-string">"x"</span></span><span>); </span><span><span class="hljs-comment">// 最後にすべてを削除します x</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<p>元の文字列: '<span class="hljs-subst">{$text2}</span></span></span><span>'</p>";
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<p>処理後: '<span class="hljs-subst">{$clean2}</span></span></span><span>'</p>";
</span><span><span class="hljs-comment">// 例 3: 複数の指定された文字を削除します</span></span><span>
</span><span><span class="hljs-variable">$text3</span></span><span> = </span><span><span class="hljs-string">"abc123xyz123"</span></span><span>;
</span><span><span class="hljs-variable">$clean3</span></span><span> = </span><span><span class="hljs-title function_ invoke__">rtrim</span></span><span>(</span><span><span class="hljs-variable">$text3</span></span><span>, </span><span><span class="hljs-string">"123xyz"</span></span><span>); </span><span><span class="hljs-comment">// 端を削除します 1、2、3、x、y、z</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<p>元の文字列: '<span class="hljs-subst">{$text3}</span></span></span><span>'</p>";
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<p>処理後: '<span class="hljs-subst">{$clean3}</span></span></span><span>'</p>";
</span><span><span class="hljs-comment">// ヒント:</span></span><span>
</span><span><span class="hljs-comment">// 1. rtrim 文字列の終わりにのみ,最初の文字を削除する必要がある場合,利用可能 ltrim。</span></span><span>
</span><span><span class="hljs-comment">// 2. 両方の文字を同時に削除する場合,利用可能 trim。</span></span><span>
</span><span><span class="hljs-comment">// 3. character_mask 複数の文字を組み合わせることができます,rtrim 最後に連続的に表示されるこれらのキャラクターは削除されます。</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<p>通过以上例,見ることができます rtrim 存在する处理字符串尾部特定字符时非常灵活,特にユーザーの入力またはファイル名の接尾辞をクリーニングするのに適しています。</p>"</span></span><span>;
</span><span><span class="hljs-meta">?></span></span><span>
</span></span>