$words = array(
'one' => 1,
'two' => 2,
'three' => 3
);
$str = 'One: This is one and two and someone three.';
$result = str_ireplace(array_keys($words), array_values($words), $str);
として配列によって与えられた代替で言葉を交換する必要がありますが、この方法はsome1
からsomeone
を変更します。私は個々の言葉を置き換える必要があります。
あなたは少なくとも一つの引用、および1セミコロンが欠落している参照を使用しています。効果的に役立つように、正確なコード例を提供してください。 – Chris
@Chris申し訳ありませんが、私の実際のコードはあまりに複写されすぎてここに貼り付けることができませんでした。単純な文字列の作業のために、正規表現を使うと良いでしょう。p – Googlebot
スペースをカプセル化する。その後、出力を「1」に変更して一致させます。 – Luke