Advertisement
nmnikolov

02. SumAllValues

Dec 23rd, 2014
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.42 KB | None | 0 0
  1. <?php
  2. preg_match("/^([a-zA-Z_]+)\d+(?:.*\d)*([a-zA-Z_]+)$/", $_GET['keys'], $keys);
  3.  
  4. if (isset($keys[1], $keys[2])) {
  5.     $pattern = "/" . $keys[1] . "(.+?)" . $keys[2] . "/";
  6.     preg_match_all($pattern, $_GET['text'], $numbers);
  7.     $sum = array_sum($numbers[1]);
  8.     $sum = $sum !== 0 ? $sum : "nothing";
  9.     echo "<p>The total value is: <em>" . $sum . "</em></p>";
  10. } else {
  11.     echo "<p>A key is missing</p>";
  12. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement