我正在编写一个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"; ?>" >
谢谢!
答案 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">';
例如,会起作用。