简单的变量和像素问题

时间:2010-07-05 11:08:12

标签: php html

对于你们,我想这会很容易。

<div class="vote_pct" style="width: $widthpx;">

我希望变量为$ width,并且结果是px。 如果我放一个空间,它不起作用。 如果我把它们放在一起,它会将它视为一个大变量名称。

我可以问某人正确的snytax来实现这个目标吗? 感谢

4 个答案:

答案 0 :(得分:2)

  • $bla = '<div class="vote_pct" style="width: '.$width.'px;">';

  • $bla = "<div class=\"vote_pct\" style=\"width: ${width}px;\">";

答案 1 :(得分:1)

如果你混合PHP和HTML,你可以这样做:

//PHP in HTML
<div class="vote_pct" style="width: <?php echo $width; ?>px;">

HTML in PHP
print '<div class="vote_pct" style="width: ' . $width . 'px;">';

答案 2 :(得分:1)

echo '<div class="vote_pct" style="width: '.$width.'px;">';

$width = 5;

echo "<div class=\"vote_pct\" style=\"width: {$width}px;\">";

答案 3 :(得分:0)

<?php echo sprintf('<div class="%s" style="width: %spx">','vote_pct',$width);?>