fork download
  1. <?php
  2.  
  3.  
  4.  
  5. $input = "22+2+45+56+55555555=";
  6.  
  7.  
  8.  
  9.  
  10. for($i=0; $i <= strlen($input); $i++)
  11. {
  12. $char = substr($input, $i, 1);
  13. if ($char == '*' || $char == '+' || $char == '-' || $char == "=" )
  14. {
  15. $pieces = explode($char, $input);
  16. if($char == '*'){
  17. $result = $pieces[0] * $pieces[1];
  18. }
  19. elseif($char == '+'){
  20. $result = $pieces[0] + $pieces[1];
  21. }
  22. elseif($char == '-'){
  23. $result = $pieces[0] - $pieces[1];
  24. }
  25. elseif($char == '='){
  26. echo $result;
  27. }
  28.  
  29.  
  30. }
  31. }
  32.  
Success #stdin #stdout 0.02s 52432KB
stdin
Standard input is empty
stdout
24