【PHP】演習問題 – 暗黙のキャスト(1)

問題

次の実行結果になるような下記条件を満たすプログラムを作成し、整数型と浮動小数点数型の値を乗算した結果が浮動小数点型になることをプログラムで確認してください。

  • $value1に整数型の123を記憶
  • $value2に浮動小数点数型の0.25を記憶
  • $result$value1$value2で乗算した結果を記憶
  • $resultの型を出力

実行結果

$result(value) : 30.75
$result(type)  : double

解答例

ソースコード

<?php

$value1 = 123;
$value2 = 0.25;

$result = $value1 * $value2;

echo '$result(value) : '.$result."\n";
echo '$result(type)  : '.gettype($result)."\n";

?>