前回の記事では「phpの変数をjson形式のデータに変換する」を紹介しましたが、今回は文字列について紹介します。文字列は、php
中に操作される一般的なデータ型です。部分文字列操作の場合、php
には str_replace()
が組み込まれています。この記事では、一見。まず、str_replace()
関数の構文を見てみましょう。
str_replace ( mixed $search , mixed $replace , mixed $subject , int &$count = ? )
$search: 検索する必要があるターゲット
$replace: 検索する必要がある値ターゲットに置き換えられます
$subject: 処理される文字列または配列
$count: オプション、置換が発生する回数
戻り値: この関数は、置換された配列または文字列を返します。
コード例:
1. パラメータはすべて文字列です
<?php $str="Chinese php.com is better"; $str2 = str_replace("com", "cn",$str,$count); echo $str.",经过".$count."次替换后,变为:".$str2; ?>
输出:Chinese php.com is better,经过1次替换后,变为:Chinese php.cn is better
2. パラメータはすべて配列です
<?php $search = array('A', 'B', 'C', 'D', 'E'); $replace = array('B', 'C', 'D', 'E', 'F'); $subject = 'A'; echo str_replace($search, $replace, $subject);
输出:F
推奨事項: 2021 PHP 面接の質問の概要(コレクション)》《php ビデオ チュートリアル》
以上がstr_replace()部分文字列置換関数の詳細説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。