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

PHPで文字置換を実装する方法

藏色散人
リリース: 2023-02-28 18:48:01
オリジナル
2857 人が閲覧しました

PHPで文字置換を実装する方法

php 文字置換の実装方法

php は文字列内の文字を置換します。通常、実行できる関数は 2 つあります。 str_replace() および strtr() を使用します。

str_replace() 関数定義と使用法

str_replace() 関数は、文字列を他の文字に置き換えます。一部の文字 (大文字と小文字が区別されます)。

该函数必须遵循下列规则:
如果搜索的字符串是数组,那么它将返回数组。
如果搜索的字符串是数组,那么它将对数组中的每个元素进行查找和替换。
如果同时需要对数组进行查找和替换,并且需要执行替换的元素少于查找到的元素的数量,那么多余元素将用空字符串进行替换
如果查找的是数组,而替换的是字符串,那么替代字符串将对所有查找到的值起作用。
ログイン後にコピー

注: この関数では大文字と小文字が区別されます。大文字と小文字を区別しない検索を実行するには、str_ireplace() 関数を使用してください。

注: この関数はバイナリ セーフです。

構文

str_replace(find,replace,string,count)
ログイン後にコピー

パラメータ

find必需。规定要查找的值。
replace必需。规定替换 find 中的值的值。
string必需。规定被搜索的字符串。
count可选。对替换数进行计数的变量。
ログイン後にコピー

strtr() 関数の定義と使用法

strtr() 関数は、特定の文字列文字を変換します。 。

注: from パラメーターと to パラメーターの長さが異なる場合、それらは最短の長さにフォーマットされます。

文法

strtr(string,from,to)
ログイン後にコピー

または:

strtr(string,array)
ログイン後にコピー

パラメータ

string必需。规定要转换的字符串。
from必需(除非使用数组)。规定要改变的字符。
to必需(除非使用数组)。规定要改变为的字符。
array必需(除非使用 from 和 to)。数组,其中的键名是更改的原始字符,键值是更改的目标字符。
ログイン後にコピー

関連知識の詳細については、

PHP中国語Webサイトに注目してください。 !

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

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
PHP 拡張子 intl
から 1970-01-01 08:00:00
0
0
0
phpのデータ取得?
から 1970-01-01 08:00:00
0
0
0
phpを上手に学ぶ方法
から 1970-01-01 08:00:00
0
0
0
PHP GET エラー レポート
から 1970-01-01 08:00:00
0
0
0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート