tokens [] = $token; $token = strtok ($delim); } } function countTokens () { $result = count ($this->tokens) - $this->pos; return $result; } function hasMoreTokens () { return ($this->countTokens () != 0); } function nextToken () { $token = $this->tokens [$this->pos]; $this->pos ++; return $token; } } ?>