-2

次の文字列があります: ^1Flo^2wer^3Po^4wer これが何をするかの例を見ることができますhttp://www.holysh1t.net/quake-live-colors-nickname/

この文字列を取得し、PHP を使用して HTML ページにカラーで表示できるようにしたいと考えています。

残念ながら、私は成功していないので、誰かがこれを行うためのコードを考え出すのを手伝ってくれるかどうか疑問に思いました.

クローズさんありがとう

4

3 に答える 3

1

質問をする前に、少なくとも何かを試してみる必要がありますが、それを行う方法についての基本的なアルゴリズムを次に示します。

explode('^', $my_string)
foreach element in the exploded array:
    extract the first character and asociate it with a color
    print "<span style='background-color:" . $color . "'>" . $text . "</span>"

これにより、それを行う方法の一般的なアイデアが得られる場合があります。お役に立てれば

于 2013-10-24T15:10:31.130 に答える
0

文字列を ^X 記号で分割する 各部分の X を取得する content_of_part_til_next_^ を出力し、

そして、あなたはやるべきです

ダミーを作成するのは非常に簡単ですが、次のようにして学習します。

最初に ^ で分割を試み、そこから文字列操作を行います。爆発()または正規表現を試してください

于 2013-10-24T15:05:47.920 に答える