ホームページ  >  記事  >  バックエンド開発  >  PHP文字列の置換、分割、結合方法を図で詳しく解説

PHP文字列の置換、分割、結合方法を図で詳しく解説

墨辰丷
墨辰丷オリジナル
2018-06-02 10:20:191757ブラウズ

この記事では、主に PHP 文字列の置換、分割、結合方法を紹介し、preg_replace、str_replace、preg_split、explode、implode などの関数の機能と使用法を分析します。必要な友達は、

文字列置換

を参照してください。

1. 正規表現検索と置換を実行します

コードは次のとおりです:

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

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

2. 部分文字列の置換

コードは次のとおりです:

mixed str_replace ( mixed $search , mixed $replace , mixed $subject [, int &$count ] )

この関数は文字列または配列を返します。この文字列または配列は、件名のすべての検索を replace で置き換えた結果です。

文字列の分割と連結

正規表現を使用して文字列を区切る

手順

1. array preg_split ( string $pattern , string $subject [, int $limit = -1 [ , int $flags = 0 ]] )

指定された文字列を正規表現で区切ります。

2.explose — 1 つの文字列を使用して別の文字列を分割します

命令:

array destroy ( string $separator , string $string [, int $limit ] )

$str = 'one|two|three|four';
// 正数的 limit
print_r(explode('|', $str, 2));
// 负数的 limit(自 PHP 5.1 起)
print_r(explode('|', $str, -1));

上記のルーチンは次のように出力します:

Array
(
  [0] => one
  [1] => two|three|four
)
Array
(
  [0] => one
  [1] => two
  [2] => three
)

3. string implode(string接着剤、配列部分) ———— 接続された配列はstringと呼ばれます

$lan=array("a","b","c");
implode("+", $lan);//a+b+c

要約: 上記はこの記事の内容全体が皆さんの学習に役立つことを願っています。

関連する推奨事項:

PHP が PDO 抽象化レイヤーを使用してクエリ結果を取得する方法

PHP が検索時のステータスの記憶を実装する方法の例

PHP が画像サイズの圧縮と jpg 形式への変換を実装する方法例

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

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