我是新手,难以接受以下内容。如果我在包含以下变量的页面上包含外部文件:
$blurb_78 = "Lorem ipsum dolor.";
如何在本地页面上回显$ blurb_78?
(其中78
部分是生成的文章ID,设置为标记为$id
)的变量
以下不起作用:
echo $blurb_.$id;
非常感谢你的帮助。
答案 0 :(得分:5)
我认为你的意思是一个变量变量名,就像它在PHP网站上的Variable variables页面中提到的那样。在你的情况下,这应该工作正常:
echo ${'blurb_'.$id};
但我非常怀疑你在这方面的做法。
答案 1 :(得分:0)
尝试制作一个数组:
$blurb = array();
$blurb[78] = "Lorem ipsum";
echo $blurb[$id];
答案 2 :(得分:0)
答案 3 :(得分:0)
这是你的答案:
echo '$blurb_'.$id;
仍然,关联数组是可行的方法。
答案 4 :(得分:0)
答案 5 :(得分:0)
尝试
<?php
$blurb_78 = 'Lorem ipsum dolor.';
$id = 78;
echo ${'blurb_'.$id};
?>
答案 6 :(得分:0)
这应该有效:
echo $ {'blurb _'。$ id}