2017-02-17 10 views
-2

PHP - 画面上にこの文字列を印刷しようとしたとき、私は問題を抱えているフォーマット文字列

[(E/X)^x]^2 

私も正しくここでそれをレンダリングすることはできないんだけど、(E/X)xに上昇し、その後に至るまでする必要があります2

私は明確だったと思います。

ありがとうございます!私はより良い自分自身を説明しようと

EDIT

。私は$colHeadersを持っています。これは、テーブルにデータを与えるために使用される配列の配列です。 2番目の子配列では、titleフィールドは、私が質問したときにレンダリングしたい文字列です。 文字列をフォーマットする必要があります。

$colHeaders = array(
       array(
        'title' => $this->translator->trans('price'), 
        'rowspan' => 2, 
        'colspan' => 0 
       ), 
       array(
        'title' => '[(E/X)^x]^ 2', 
        'rowspan' => 0, 
        'colspan' => 2 
       ), 
    ); 
+3

これは、文字列または数学演算ですか? **実際の**コードを投稿できますか? – roberto06

+1

質問はあいまいですので、詳細を教えてください –

+0

出力しようとしているものが現時点でどのように出力されているのか分かりません。また、 '(E/X)^ 2x'を使わないのはなぜですか?それは同じですが、はるかに読みやすい – roberto06

答えて

1

あなたはそれがタグを使用してフォーマットする簡単なHTMLですが、PHPを必要としません。基本的にあなたが欲しいの出力は次のようになります。

[(E/X)<sup>x</sup>]<sup>2</sup>

はPHPで、あなただけのような、それをエコーする必要があります。

echo '[(E/X)<sup>x</sup>]<sup>2</sup>'; 
+1

「タイトル」=>「[(E/X)x] 「あなたに必要なものは何ですか? – motanelu

+0

ありがとう、それは解決しました! – Dygne

関連する問題