如何连接PHP句子/语句

时间:2013-03-24 02:41:59

标签: php html web

当我们使用HTML + PHP时,假设我们要输出类似“Skill5”的东西,其中“5”从php变量$ number加载,我们可以做以下事情:

Skills<?php echo $number;?>

但是,现在我想在PHP中做同样的事情,我有一个如下句子:

if($skills and $skills->skill5){

}

我想从$ variable $ number加载数字5。

所以我尝试了以下的事情:

if($skills and $skills->skill.$number){

}

但是,这不起作用。这个$ number在这里工作为“null”,即使它被设置为5。

有什么想法吗?

非常感谢!

1 个答案:

答案 0 :(得分:1)

让我们说$ skills-&gt; skill = foo和$ number = 5;

$skills->skill.$number

会返回foo5

请改为:

$pubVar = 'skill' . $number;
$skills->$pubVar

所以你实际上拉了skill5 public var。