2010-06-02 39 views
0

我想運行此功能,但顯示結果表中的一行:php函數在表格行輸出...怎麼樣?

strlen($cat_row['sms'] 

這是我想出了,但它不工作:

echo `"<tr><td bgcolor=#626E7A>".**strlen($cat_row['cars']**."</td></tr>";` 

如何顯示的結果表格行中的php函數?我想以某種方式格式化輸出。

請幫忙。

回答

2

無需**,試試這個來代替:

echo "<tr><td bgcolor=#626E7A>" . strlen($cat_row['cars']) . "</td></tr>"; 

在PHP中連接運算符是一個點(.)。

+0

我認爲他試圖讓它**大膽的**雖然它是不可能的內部代碼:-) – acm 2010-06-02 13:16:52

2

你只是缺少一個右括號:

echo '<tr><td bgcolor="#626E7A">' . strlen($cat_row['cars']) . '</td></tr>'; 
2

它應該工作,但你必須確保你關閉該功能的括號:

您的代碼:

echo "<tr><td bgcolor=#626E7A>".strlen($cat_row['cars']."</td></tr>"; 

更正代碼:

echo "<tr><td bgcolor=#626E7A>".strlen($cat_row['cars'])."</td></tr>"; 
2

這是一個簡單的問題,一個簡單的解決方案:

<tr><td bgcolor=#626E7A><?php echo strlen($cat_row['cars']; ?></td></tr> 

希望這會爲你工作!