Runtime Revolution простой, но сложный вопрос - PullRequest
0 голосов
/ 24 июля 2010

Может ли кто-нибудь преобразовать эту функцию RunRev в полезную функцию PHP?Я не эксперт по PHP, поэтому надеюсь, что кто-нибудь мне поможет ...

Вот фрагмент кода RunRev, -> http://paste -it.net / public / n8a6437 /

Надеюсь, кто-нибудь мне поможет ...

1 Ответ

0 голосов
/ 24 июля 2010

Похоже, это будет:

function tankTotal($pData) {
   $tTotal = 0;
   $tMatch = true;
   while ($tMatch) {
     $tMatch = matchChunk($pData, "&cap&:&([0-9]*[0-9])&", $tCap, $tCap1)
     if ($tMatch) {
       for ($i = $tCap; $i <= $tCap1; $i++) {
         $tTotal .= $pData[$i];
         $pData[$i] = '';
       }
     }
   }
   return $tTotal;
}

В зависимости от того, что «добавить» означает, что вы можете сделать

         $tTotal += $pData[$i]; # Increase the number

вместо

         $tTotal .= $pData[$i]; # Concatenate the string
...