-1

我写了一个函数:

public function title()
{
return ($location->cityName);

}

我希望该函数返回城市名称,但也可以在其两侧带有文本。

例如今日伦敦的信息

我试过写:

return (('Information in'))$location->cityName('Today'));

但这并没有奏效,我也尝试过返回前后的echo语句。

4

2 回答 2

2

我认为您正在寻找的是所谓的字符串连接。下面的代码应该做你想做的事:

public function title()
{
  return 'Information in ' . $location->cityName . ' Today';
} 
于 2013-06-02T12:39:30.743 回答
1

对于 中的两个字符串的连接PHP,我们使用 '.' Java运算符,因为我们在or中使用 '+' Javascript

像这样换行

 return "Information in ".$location->cityName." Today";

编辑:感谢帕特里克

当我们使用双引号时,我们可以像这样用 out 运算符写掉

 return "Information in $location->cityName Today";
于 2013-06-02T12:43:01.740 回答