$a = 0.23;
$b = 0.15;
$ab = (float)$a * $b;
echo "{$ab}";

Ora magari sono fuso io ma perché su un server mi restituisce 0.0345 e su un'altro mi restituisce 0,0345

In uno la virgola e in uno il punto VVoVe: