- ベストアンサー
phpでこの画像について なぜ5 secon
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
PHPは変数のデータ型が一致しない場合、勝手に型変換をします。 switch で $band を評価する際、case は整数型で記述されているのでPHPは $band を整数型に変換しようとします。 $band 内のデータの最初の一文字目が数字の 5 なので、PHPは $band を整数型で値が 5 と判断し case 5 の処理を実行します。
PHPは変数のデータ型が一致しない場合、勝手に型変換をします。 switch で $band を評価する際、case は整数型で記述されているのでPHPは $band を整数型に変換しようとします。 $band 内のデータの最初の一文字目が数字の 5 なので、PHPは $band を整数型で値が 5 と判断し case 5 の処理を実行します。
お礼
ありがとうございます