boolean型を渡すと別のboolean型を返す関数を作成したいです。
ex) trueを渡す→falseが返ってくる。
php
1<?php 2function different_bool (bool $enabled){ 3 if($enabled == true){ 4 echo "false" .PHP_EOL; 5 }elseif($enabled == false){ 6 echo "true" .PHP_EOL; 7 } 8 return $enabled; 9} 10 11echo different_bool(true); 12?>
というコードを書いてみたのですが、実行結果に「1」という表示が出てしまいます。なぜ出てしまうのかわかりません、、。
実行結果↓
初心者ですがコードの間違いやアドバイスなどもらえるとありがたいです。よろしくお願いします。
回答3件
あなたの回答
tips
プレビュー