在PHP中用逗号分隔单词字符串

时间:2017-10-31 20:40:38

标签: php arrays wordpress plugins

我在配方成分组中有一串文字,当为任何给定成分指定注释时,需要用逗号分隔。例如 - 它将显示" 1洋葱红"但是我希望它能显示出洋葱,红色和#34;

我尝试过使用内爆,但它根本没有添加逗号。很明显,我忽略了一些东西/不够理解。

以下是代码:

<?php if ( $ingredient['notes'] ) : ?>
<span class="wprm-recipe-ingredient-notes"><?php echo $ingredient['notes']; ?>
</span>
<?php endif; // Ingredient notes. ?>

我试过这些片段没有运气 -

// Example 1 -

<span class="wprm-recipe-ingredient-notes"><?php echo implode(",", $ingredient['notes']); ?></span>

// Example 2 - 

<span class="wprm-recipe-ingredient-notes"><?php echo $ingredient[',' 'notes']; ?></span>

// Example 3 - this one created a big gap between the ingredient and the note for the ingredient

<span class="wprm-recipe-ingredient-notes"><p>,</p><? php echo $ingredient['notes']; ?></span> 

Here's an example of a post with a recipe so you can see the plugin in action and how it is currently displaying ingredients

非常感谢任何帮助!

1 个答案:

答案 0 :(得分:1)

如果笔记是$ingredient['notes']中的商店,你只需要一个逗号,你就可以这样做:

<span class="wprm-recipe-ingredient-notes">, <? php echo $ingredient['notes']; ?></span>