funny, I always thought it was the opposite. Can't recall where I may have read that or heard that, but I thought the pcre functions were slightly slower.
mikerh9:
As for the problem at hand, you need to dump the output from preg_split into an array or a list of variables.
$data = preg_split("/-/", $temp, -1, PREG_SPLIT_NO_EMPTY);
print $data[1];//the second item