我正在编写一个html类属性,该属性需要空间来允许多个值。然而,在这些值中,有变量和常量。代码如下:
<article id="portfolio-item-1" data-loader="include/ajax/portfolio-ajax-image.php" class="value1 value2">
在这里,我希望类中的value1是一个类似$itemTitle的变量,但仍然要维护"value2",在它们之间留一个空格。
我尝试过很多方法,比如add 和使用echo$itemName。"。"value2"但似乎不起作用。
有什么想法吗?谢谢
已解决:
解决方案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"; ?>" >
谢谢!
<?php
echo "$itemName value2";
?>
如果你使用双引号,你可以把变量放在那里,不需要串联!
<article id="portfolio-item-1" data-loader="include/ajax/portfolio-ajax-image.php" class="<?php echo "$itemName value2"; ?>">
两边都有一个没有类的空间并不是错误。
echo '<article... class="'.$itemName.' value2"...
$id = 'portfolio-item-1';
$url = 'include/ajax/portfolio-ajax-image.php';
echo '<article id="'.$id.'" data-loader="'.$url.'" class="'.$itemName.' value2">';
例如,将起作用。