Функция может возвращать только 1 переменную. Если вы хотите вернуть несколько значений из функции, вы можете использовать массив.
function product_discount($price):array
{
if($price<5000)
{
$dis=$price*5/100;
}
else
{
$dis=$price*10/100;
}
$total=$price-$dis;
return ['dis' => $dis, 'total' => $total];
}
$arr = product_discount(1000);
echo "dis:". $arr['dis']."</br>";
echo "total:". $arr['total']."</br>";
// alternatively
$price2 = product_discount(5000)['total'];