ホームページ >バックエンド開発 >PHPの問題 >PHPで文字列の最後の文字を置換する方法

PHPで文字列の最後の文字を置換する方法

藏色散人
藏色散人オリジナル
2020-08-07 10:09:574958ブラウズ

php で文字列の最後の文字を置換するメソッド: 最初に PHP の "substr" 関数または "mb_substr" を使用して文字列を最後の文字までインターセプトし、次に必要なデータを結合するか、"preg_replace" を使用します。この方法により交換が完了します。

PHPで文字列の最後の文字を置換する方法

推奨: 「PHP ビデオ チュートリアル

例:

可以有很多种实现:
1、使用substr方法(或mb_substr)截取至倒数一位,然后拼接自己想要的数据
 
2、使用$str = preg_replace('#.$#i', '要替换的字符', $str);替换
 
举一反三,自己还可想想其他实现方法。

関連紹介:

substr() 関数は文字列の一部を返します。

注: start パラメータが負で、長さが start 以下の場合、長さは 0 になります。

Syntax

substr(string,start,length)

preg_replace 関数は、正規表現の検索と置換を実行します。

構文

mixed preg_replace ( mixed $pattern , mixed $replacement , mixed $subject [, int $limit = -1 [, int &$count ]] )

パターンに一致する件名の部分を検索し、置換に置き換えます。

パラメータの説明:

$pattern: 検索するパターン。文字列または文字列配列にすることができます。

$replacement: 置換に使用される文字列または文字列の配列。

$subject: 検索および置換されるターゲット文字列または文字列配列。

$limit: オプション。パターンごとの各サブジェクト文字列の置換の最大数。デフォルトは -1 (制限なし) です。

$count: オプション、置換が実行される回数。

以上がPHPで文字列の最後の文字を置換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。