使用php echo时在html中添加空间
我正在编写一个html类属性,它需要空间来允许多个值。然而,在这些值中,有变量和常量。代码如下:使用php echo时在html中添加空间,php,Php,我正在编写一个html类属性,它需要空间来允许多个值。然而,在这些值中,有变量和常量。代码如下: <article id="portfolio-item-1" data-loader="include/ajax/portfolio-ajax-image.php" class="value1 value2"> 在这里,我希望类中的value1是一个类似$itemTitle的变量,但仍然要在“value2”之间保留一个空格 我尝试过许多方法,如添加和使用 echo$itemName
<article id="portfolio-item-1" data-loader="include/ajax/portfolio-ajax-image.php" class="value1 value2">
在这里,我希望类中的value1是一个类似$itemTitle的变量,但仍然要在“value2”之间保留一个空格
我尝试过许多方法,如添加和使用
echo$itemName.““value2”强>
但似乎不起作用
有什么想法吗?
谢谢
已解决:
解决方案1:
<article id="portfolio-item-1" data-loader="include/ajax/portfolio-ajax-image.php" class="<?php echo "$item->category_id"." "."value0"; ?>" >
两边都有一个没有类的空格不是错误
echo '<article... class="'.$itemName.' value2"...
echo'
如果使用双引号,则可以将变量直接放在其中,无需串联
<article id="portfolio-item-1" data-loader="include/ajax/portfolio-ajax-image.php" class="<?php echo "$itemName value2"; ?>">
$id='portfolio-item-1';
$url='include/ajax/portfolio ajax image.php';
回声';
例如,将起作用。class=“value2”@DimaK太简单,需要更复杂;)~<代码>类别=”
。另外,您是否也可以使用
而不是“”来强制在html中使用空格。@skroczek不在类attriubuteOh wait中,这一个更好~class=”“
<?php
echo "$itemName value2";
?>
<article id="portfolio-item-1" data-loader="include/ajax/portfolio-ajax-image.php" class="<?php echo "$itemName value2"; ?>">
$id = 'portfolio-item-1';
$url = 'include/ajax/portfolio-ajax-image.php';
echo '<article id="'.$id.'" data-loader="'.$url.'" class="'.$itemName.' value2">';