<?php
$example = '4+10+3=';
$number = 0;
$char = 'none';
$op = 'none';
$result = 0;
for ($i=0; $i <= strlen($example) ; $i++) {
$getSingleOne = substr($example, $i, 1);
$number = ($number * 10) + intval($getSingleOne); } else {
$char = $getSingleOne;
$result += $number;
$result -= $number;
$result /= $number;
$result *= $number;
break;
}
$number = 0;
$op = $char;
}
}
echo "{$example} {$result}";
?>
PD9waHAKCiRleGFtcGxlID0gJzQrMTArMz0nOwokbnVtYmVyID0gMDsKJGNoYXIgPSAnbm9uZSc7CiRvcCA9ICdub25lJzsKJHJlc3VsdCA9IDA7CQoKZm9yICgkaT0wOyAkaSA8PSBzdHJsZW4oJGV4YW1wbGUpIDsgJGkrKykgeyAKCQoJJGdldFNpbmdsZU9uZSA9IHN1YnN0cigkZXhhbXBsZSwgJGksIDEpOwoKCWlmIChpc19udW1lcmljKCRnZXRTaW5nbGVPbmUpKSB7CgkJJG51bWJlciA9ICgkbnVtYmVyICogMTApICsgaW50dmFsKCRnZXRTaW5nbGVPbmUpOwoJfSBlbHNlIHsKCQkkY2hhciA9ICRnZXRTaW5nbGVPbmU7CgogICAgICAgIGlmIChwcmVnX21hdGNoKCcvWytdLycsICRvcCkgPT0gVFJVRSB8fCBwcmVnX21hdGNoKCcvbm9uZS8nLCAkb3ApKSB7CgkJICAgICRyZXN1bHQgKz0gJG51bWJlcjsKCSAgICB9IGVsc2VpZiAocHJlZ19tYXRjaCgnLy0vJywgJG9wKSA9PSBUUlVFKSB7CgkJICAgICRyZXN1bHQgLT0gJG51bWJlcjsKCSAgICB9IGVsc2VpZiAocHJlZ19tYXRjaCgnL1wvLycsICRvcCkgPT0gVFJVRSkgewoJCSAgICAkcmVzdWx0IC89ICRudW1iZXI7CgkgICAgfSBlbHNlaWYgKHByZWdfbWF0Y2goJy9bKl0vJywgJG9wKSA9PSBUUlVFKSB7CgkgICAgCSRyZXN1bHQgKj0gJG51bWJlcjsKCSAgICB9ZWxzZWlmIChwcmVnX21hdGNoKCcvPS8nLCAkY2hhcikgPT0gVFJVRSkgewogICAgICAgICAgICBicmVhazsKCSAgICB9CgoJCSRudW1iZXIgPSAwOwoJCSRvcCA9ICRjaGFyOwoJfQp9CgplY2hvICJ7JGV4YW1wbGV9IHskcmVzdWx0fSI7Cj8+