前提・実現したいこと
スペース区切りで入力するとものの値段を割引してくれるプログラムを作ろうとしています。
keisan()の中で行われている計算のところでエラーが出てしまいました。
発生している問題・エラーメッセージ
PHP Notice: A non well formed numeric value encountered in /workspace/Main.php on line 25
該当のソースコード
PHP
1<?php 2$str = fgets(STDIN); 3$exStr=explode(" ", $str); 4 5function keisan($a,$p) 6{ 7 8 $per=(100-$p)/100; 9 $answer = floor($a*$per); 10} 11 12echo keisan($exStr[0],$exStr[1]); 13 14?>
試したこと
$a=100;
$p=90;
とそのまま数字を入れたときはエラーになりませんでした。