1

テーブルに背景色を適用したい。echo コマンドを使用してテーブルを作成しましたが、bgcolor の適用方法について混乱しています。

print("<table align='center' width='50%' border=1> ");
echo "<TR><TD> Sr.No </td>";
echo "<td  width=\"16%\" bgcolor=\"#CCCCCC\"> delete</td>";
echo "<Td> File Name </td> ";
echo "<td> Share It </td>";
echo "</tr></table>";
4

3 に答える 3

2
echo '<tr><td> Sr.No</td>';
echo '<td width="16%" bgcolor="' . $colorVariable .  '"> delete</td>';
echo '<td> File Name </td>';
echo '<td> Share It</td></tr>';
于 2012-11-18T11:42:20.527 に答える
2

" が衝突しています。以下のように文字をエスケープする必要があります。

echo"<td  width=\"16%\" bgcolor=\"#CCCCCC\"> delete</td>";
于 2012-11-18T11:42:27.030 に答える
0

試す

echo '<td  width="16%" bgcolor="#CCCCCC"> delete</td>';

PHP の二重引用符と単一引用符

$some="Oh god";

echo "My answer is $some ";

//result is: My answer is Oh god

上記では、二重引用符を使用して、変数 $someis が引用符内で評価され、結果は期待されたものではありません: 変数は神に評価されます。二重引用符で囲まれている場合でも、変数は評価されますが、関数や定数は評価されません。

echo 'My answer is $some';

//result is: My answer is $some.

上記のように単一引用符が使用されている場合、変数は評価されず、文字どおり $some として画面に出力されます。


よく読んだ

PHPで一重引用符と二重引用符のパフォーマンス上の利点はありますか?

于 2012-11-18T11:48:18.253 に答える