0

こんにちは、文字列の置換があります:

$sHTML = str_replace( "[+fs.area.'{$member[ "town" ]}'+]", hello", $sHTML );

データベースに複数の町があり、ユーザーが後で町を追加する可能性があるため、各町に静的ショートコードを追加することはできません。基本的にはhtmlに入れたいです:

[+fs.area.townname+] この場合、hello と表示されます 私は何か間違ったことをしていますか、それとも別の方法がありますか?

これはワードプレスではありません。検索を行ったところ、ワードプレスでそれを行う方法があることがわかりましたが、それは私が望むものではありません。

4

1 に答える 1

1
  1. db から $member 配列を設定できます
  2. +fs.area.*+ 正規表現を使用できます

しかし、キー/値テーブルを作成したいと思います

キー: +fs.area.glasgow+ 値: グラスゴー

キー: +fs.area.Glasgowe+ 値: グラスゴー

キーのテーブルからレコードを選択し、出現を文字列の値に置き換えます。

于 2012-07-18T09:34:21.237 に答える