###実現したいこと
お世話になります。PHP初心者です。
PHPの条件分岐で<p>値</p>
を出力するとき、
いずれの分岐先でも<div class="animal"></div>
を追加して、<p>値</p>
を囲みたいです。
###ためしたコード
イメージとしてはこうです。
php
1function get_animal( $animal ){ 2 3 return '<div class="animal">'; 4 5 if ( $animal == 'dog' ) { 6 return += '<p>犬です。</p>'; 7 }elseif ( $animal == 'cat' ) { 8 return += '<p>猫です。</p>'; 9 } 10 11 return += '</div>'; 12 13} 14
仮に上の関数でecho get_animal( 'dog' );
した場合に、下記の出力を実現させたいわけなんですが、このようなケースでは上のPHPはどのように書くべきなのでしょうか?
html
1<div class="animal"> 2<p>犬です。</p> 3</div>
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/01/21 00:35