私は2つのステートメントを持っています。PHP preg_replaceが別の値を返す
1)のように。 2)キングのような布を着用します。
両方のステートメントで、同じ単語の意味が異なります。だから私は関数を記述したい、最初の文を渡すと 'a'が返される&私は2番目のステートメントを渡した後、 'b'を返すべきです。 preg_replace
よう
function chkStatement($stmt) {
//function body
}
chkStatement('I like an apple');
chkStatement('I like Mango');
chkStatement('I fly in air like a bird');
おかげ
1)最初の文を渡すとどういう意味がありますか?ステートメントを分離するものは何ですか? –
この文章のように= **私は車** –
のように毎回別の文字列を送信しますし、どのようにchkStatementメソッド呼び出しの発生をカウントするのですか?まず最初に、正規表現は必要ありません...文字列にlikeかどうかの単語が含まれているかどうかを見ることができます.2番目に、メソッドが呼び出された回数を数えるためにグローバル変数が必要です... –