2017-02-17 49 views
-2

當試圖在屏幕上打印這個字符串我有問題:PHP - 格式字符串

[(E/X)^x]^2 

我不能正確地呈現在這裏太,但(E/X)應提升x,然後一切2

我希望我很清楚。

謝謝!

編輯

我試圖解釋自己更好。我有$colHeaders,這是一個用於將數據提供給表的數組數組。在第二個子數組中,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

您不需要PHP,它是一個使用標記的簡單HTML格式。基本上你想要的輸出是:

[(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