-1

私は関数を書きました:

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

}

関数が都市名を返すだけでなく、その両側にテキストも返すようにしたいと思います。

例: London Todayの情報

私は書いてみました:

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

しかし、これは機能しませんでした。リターンの前後にエコーステートメントも試しました。

4

2 に答える 2

2

あなたが探しているのはstring concatenationと呼ばれるものだと思います。次のコードは、あなたが望むことをするはずです:

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

で 2 つの文字列を連結PHPするには、「.」を使用します。Javaまたはで「+」を使用するため、演算子Javascript

このように行を変更します

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

編集:パトリックに感謝

二重引用符を使用すると、out 演算子を使用せずにこのように書き出すことができます

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