ホームページ  >  記事  >  バックエンド開発  >  PHPの文字列置換関数

PHPの文字列置換関数

WBOY
WBOYオリジナル
2016-08-08 09:32:331409ブラウズ

phpにはいくつかの文字置換関数があります: str_replacesubstr_replacepreg_replacepreg_splitstr_splitおよびその他の関数: 1

Str_replace() 関数: 1 つの文字列を使用して、文字列内の他の文字を置き換えます。 (大文字と小文字が区別され、バイナリセーフ)

(

1

) 形式: str_replace(find,replace,string,count)(

2

)パラメータの説明: find

必須。検索する値を指定します。

置換

必須。

find の値を置き換える値を指定します。 文字列

必須。検索する文字列を指定します。

カウント

オプション。置換の数をカウントする変数

追加:

count

指定された場合、その値は発生した置換の数に設定されます2

,

str_ireplace() 関数: 文字列内の他の文字を置換するには、文字列を使用します。 (大文字と小文字は区別されず、バイナリセーフ)

(

1

) 形式: str_ireplace(find,replace,string,count)(

2

) パラメータは上記と同じです 3

,

substr_replace() 関数: 文字列の一部を別の文字列に置き換えます。 (

1

)(

1

) 形式: substr_replace(string,replacement,start,length)(

2

) パラメータの説明string

必須。チェックする文字列を指定します。

交換

が必要です。挿入する文字列を指定します。

開始

必須。文字列内のどこから置換を開始するかを指定します。

正の数値

-

負の数値の置換を 開始オフセット 0 - 文字列の最初の文字で

charlist オプションで開始します。置換する文字数を指定します。 正の数 - 置換される文字列の長さ

負の数 -

文字列の末尾からの置換される文字の数

0 -

置換ではなく挿入

注: start

が負の数で、

length

start

以下の場合、

length

0 です。機能: 正規表現検索を実行し、 (2) パラメーターの説明 パターン を置換します。検索するパターン。 交換が必要です。置換に使用する文字列または配列。

件名必須。置換される文字列または配列。 制限交換の数。 -1は無制限です count

置換を完了する回数、変数

5,

preg_split ( pattern , subject

, limit = -1,

flag )

(

1

) 関数: 文字列を正規表現で分割します

(2

) パラメータ 説明

パターン 必須。検索するパターン。 レースメント

必須。置換に使用する文字列または配列。

件名

必須。置換する必要がある文字列。

制限最も分割された文字列制限flag mode

6, str_split (subject

,

length)(

1

) 関数: 文字列を配列に分割します

(2

)パラメータ 説明

件名

文字列。

長さ 各段落の長さ。 上記は、関連する内容も含めて PHP の文字列置換関数を紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。

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