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