私は "マナーフレンドリー"なウェブサイトを作ろうとしています。私たちは性別やその他の要因に応じて異なる偏差を使います。例:PHPでオリジナルのhtmlテキストを変更することはできますか?
You did = robili
It did = robilo
She did = robila
これは非常に単純化された不運な例です。私は、適切な場合は、PHPファイルのhtmlテキストを変更したいと思います。例
<? php
something
?>
html text of the page and somewhere is the word "robil"
<div>we tried to robil^i|o|a^</div>
<? php something ?>
のために今、私は^ 文字を異なるトークンのすべての出現箇所を置換したいです| 文字 | 文字「 ^」を「性別」に従って内部値の1つに置き換えます。
クライアント側のjavascriptでは簡単ですが、javascriptを置き換える前に、この奇妙な "トークン化"がすべて表示されます。 ここで私は優雅な解決策を知らない。
それとも良いアイデアはありますか?
ありがとうございました。
あなたは私たちにすべての詳細を与えていない。文字は常に同じですか、それとも単語ごとに変わりますか?フォームを選択するのに常に3つの文字がありますか?などとにかく、これはPHPで非常に簡単にする必要があります、あなたはこれ以上の基本を得ることはできません。 –
Twigを見てください。それは多くを助けるでしょう – jaro1989
@KIKOSoftwareこれのような多くの言葉がありますが(確かにそれらのほとんどではありません)、それらは異なる偏差の規則を持っているので、全文を手動で編集し、これらのトークンを追加する必要があります:^ si | sa | ste ^、^ mal | mala | malo ^など...必要な場所。 私の懸念は、これを変更する別のPHPヘルパーファイルを使用せずに、PHPファイル内のhtmlテキストを変更することです。 – lyborko