我希望有人能帮助我,我相信这很简单,但就我的生活而言,我无法做到这一点。
<?php shopp('storefront','product', 'id=36' ); ?>
我想让"id=36"成为一个从自定义元框中调用的变量。我用来呼叫ID号码的功能是$my_meta['price']
所以我最终得到了这样的东西:<?php shopp('storefront','product', 'id=$my_meta['price']' ); ?>
,它不起作用。当我把这个$my_meta['price']
插入帖子时,它成功地显示了数字,所以一切都正常。
有人能帮我弄清楚吗?
请,谢谢。
尝试<?php shopp('storefront','product', "id=" . $my_meta['price'] ); ?>
如果要在字符串中展开变量,则需要使用带大括号的双引号:
<?php shopp('storefront', 'product', "id={$my_meta['price']}"); ?>
如果您希望只使用单引号,可以将变量附加到字符串中:
<?php shopp('storefront', 'product', 'id=' . $my_meta['price']); ?>