私は調査し、ニーズをランダムに可能性の配列に置き換える最良の方法を見つける必要があります。
すなわち:
$text = "Welcome to [city]. I want [city] to be a random version each time. [city] should not be the same [city] each time.";
$keyword = "[city]";
$values = array("Orlando", "Dallas", "Atlanta", "Detroit", "Tampa", "Miami");
$result = str_replace("[$keyword]", $values, $text);
その結果、すべてのオカレンスに都市の「配列」が含まれます。すべての都市のオカレンスをランダムな from $values に置き換える必要があります。私はこれを可能な限りクリーンな方法で行いたいと思っています。これまでの私の解決策はひどいものです(再帰的)。これに対する最善の解決策は何ですか?ありがとうございました!