使用php echo时在html中添加空格

时间:2015-03-03 23:20:26

标签: php

我正在编写一个html类属性,需要空间来允许多个值。但是,在这些值中,有变量和常量。代码如下所示:

<article id="portfolio-item-1" data-loader="include/ajax/portfolio-ajax-image.php" class="value1 value2">

这里我希望类中的value1是一个像$ itemTitle这样的变量,但仍然要保持&#34; value2&#34;他们之间有空间。

我尝试了很多方法,例如添加和使用      echo $ itemName。&#34; &#34;&#34;值2&#34 ;; 但似乎没有用。

有什么想法吗? 谢谢!

解决了:

解决方法1:

<article id="portfolio-item-1" data-loader="include/ajax/portfolio-ajax-image.php" class="<?php echo "$item->category_id"." "."value0"; ?>" >

溶液2:

<article id="portfolio-item-1" data-loader="include/ajax/portfolio-ajax-image.php" class="<?php echo "$item->category_id Value0"; ?>" >

谢谢!

3 个答案:

答案 0 :(得分:3)

<?php
echo "$itemName value2";
?>

如果使用双引号,则可以将变量放在那里,不需要连接!

<article id="portfolio-item-1" data-loader="include/ajax/portfolio-ajax-image.php" class="<?php echo "$itemName value2"; ?>">

答案 1 :(得分:1)

每边都有一个没有课程的空间并不是错误。

echo '<article... class="'.$itemName.' value2"...

答案 2 :(得分:0)

$id  = 'portfolio-item-1';
$url = 'include/ajax/portfolio-ajax-image.php';
echo '<article id="'.$id.'" data-loader="'.$url.'" class="'.$itemName.' value2">';
例如,

会起作用。