View Single Post
  #2  
Old 12-04-2008, 04:10 AM
Tigairius Tigairius is offline
The Cat
Tigairius's Avatar
Join Date: Jan 2007
Location: Missouri, USA
Posts: 4,240
Tigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant future
I don't believe there is already an explode() or implode() function.

I'd imagine you could do one like this:
PHP Code:
echo(explode(",", "1, 2, 3, 4, 5, 6", 3)); 
PHP Code:
function explode(del, str, limit) {
  
temp.token = str.tokenize(del);
  for (
temp.i = 0; temp.i < token.size(); temp.i ++) {
    if (
i < limit) {
      
temp.output.add(token[i]);
    }else {
      
temp.positions = str.positions(del);
      
temp.output.add(str.substring(positions[i - 1] + 1));
      break;
    }
  }
  return 
output;
} 
Good luck.
__________________


“Shoot for the moon. Even if you miss, you'll land among the stars.”
Reply With Quote