私は関数を書きました:
public function title()
{
return ($location->cityName);
}
関数が都市名を返すだけでなく、その両側にテキストも返すようにしたいと思います。
例: London Todayの情報
私は書いてみました:
return (('Information in'))$location->cityName('Today'));
しかし、これは機能しませんでした。リターンの前後にエコーステートメントも試しました。
あなたが探しているのはstring concatenationと呼ばれるものだと思います。次のコードは、あなたが望むことをするはずです:
public function title()
{
return 'Information in ' . $location->cityName . ' Today';
}
で 2 つの文字列を連結PHPするには、「.」を使用します。Javaまたはで「+」を使用するため、演算子Javascript。
このように行を変更します
return "Information in ".$location->cityName." Today";
編集:パトリックに感謝
二重引用符を使用すると、out 演算子を使用せずにこのように書き出すことができます
return "Information in $location->cityName Today";