我试图创建一个函数,它将采用两个参数,理论上,回显结果。在做了一些谷歌搜索后,我得到的印象是应该使用数组完成,但是我对逻辑不太确定。
我希望我能像这样调用函数 - kb_article(“如何做某事”,“Q12345”),以获得格式化:
相关知识库文章:
如何做某事 - Q12345
function kb_article($title, $code)
{
echo "<h2>Related KB Article(s): </h2><br />";
echo $title + " - " + $code;
}
如何实现这一目标?
答案 0 :(得分:3)
使用.
(而不是+
)执行字符串连接。以下是您的功能的更正版本:
function kb_article($title, $code)
{
echo '<h2>Related KB Article(s):</h2><br />';
echo $title . " - " . $code;
}
答案 1 :(得分:0)
您可以将整个字符串用双引号括起来......
function kb_article($title, $code)
{
echo "<h2>Related KB Article(s): </h2><br />";
echo "$title - $code";
}
kb_article("title","code");
// outputs the expected title - code
或者像之前发布的那样,正确地进行字符串连接。
function kb_article($title, $code)
{
echo "<h2>Related KB Article(s): </h2><br />";
echo $title . " - " . $code;
}
kb_article("title","code");
答案 2 :(得分:0)
你需要使用。而不是+在PHP连接。像这样:
echo $ title。“ - ”。$ code;