前提・実現したいこと
PHPの関数の勉強をしています。
引数に数字を入れなかったら「hogeさんは18歳です。」と出力し、
引数に数字を入れたら年齢のところを18+引数の数値を出したいです。
(例:引数に5を入れると「hogeさんは23歳です。」)
該当のソースコード
PHP
1<?php 2 3class Human{ 4 public $name = "hoge"; 5 public $age = 18; 6 public function add($num){ 7 echo $this->name."さんは".$this->age+$num."歳です。"; 8 } 9} 10 11$human = new Human; 12$human->add(5); 13 14?> 15
試したこと
引数が渡されていることはvar_dumpして確認しましたが、
渡された引数が$ageに足されて出力されません。
PHPの勉強中のため、つまづいています・・・。
そもそもの書き方が違う場合もご指摘いただけると助かります。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/05/26 06:12
退会済みユーザー
2019/05/26 06:17 編集
2019/05/26 06:25
退会済みユーザー
2019/05/26 06:29
2019/05/26 11:45
退会済みユーザー
2019/05/26 12:33