次のような($options)
一連の要素を含む PHP var に文字列が格納されています。<option>
<option class="level-0" value="898">Text 1</option>
<option class="level-1" value="33"> Text 2</option>
<option class="level-2" value="543"> Text 3</option>
<option class="level-1" value="547"> Text 4</option>
<option class="level-0" value="3328">Text 5</option>
value
それぞれのコンテンツを、前の値を取得して URL を生成する関数の結果に置き換えたいと考えています。URL 文字列 (可変) は、対応する各 の新しい値になる必要があります<option>
。あとはそのまま残したい。
これが で達成できるpreg_replace
かどうかはわかりませんが、各オプションがキーを持つ配列である場合の方法はわかりますが、それは可変文字列です...どうしますか?