Şöyle birşey işe yarayabilir.
<?php
$islem = '(6+2)/4 + 5*3 + 8 ';
// $islem = $_POST['islem'] ; şeklinde formdan veri alınabilir.
eval("\$sonuc = $islem ;");
echo 'islem sonucu : ' . $sonuc;
?>
İlk mesajı okuduğumda direk bunu yazacaktım ben de. PHP'de hesap işlerini en kısa haliyle böyle yapabilirsiniz.
Okuldaki sınavda hesap makinesi sorulmuştu. Arkadaşlar if-else'lerle uğraşırken aklıma bu gelmişti benim de; tek satırda yapıp diğer soruya geçmiştim.
eval()'i şöyle de kullanabilirsiniz:
$sonuc = eval('return '. $islem . ';');