php
1<?php 2class Menu { 3 public $name; 4 public $price; 5 public $image; 6 7 public function __construct($name, $price, $image) { 8 $this->name = $name; 9 $this->price = $price; 10 $this->image = $image; 11 } 12 13 public function hello() { 14 echo '私は'.$this->name.'です'; 15 } 16 17 // getTaxIncludedPriceメソッドを定義してください 18 public function getTaxIncludedPrice() { 19 return floor($this->price*1.08); 20 } 21 22} 23?>
getTaxIncludedPrice(){return floor($this->price*1.08);}のような関数は、
echo getTaxIncludedPrice();のように、そのままechoすることはできないですか?
どのサイトをみても、echoするときは、$str=getTaxIncludedPrice();などのようにしてから、echo $str;としています。
PHPマニュアルを確認したら済むかと思いますが、どのあたりを確認されたのでしょうか。
回答3件
あなたの回答
tips
プレビュー