Działanie podobne do funkcji explode znanej z php
stock explode(const string[],const character,output[][],const maxs,const maxlen){ new iDo = 0, len = strlen(string), oLen = 0; do{ oLen += (1+copyc(output[iDo++],maxlen,string[oLen],character)) }while(oLen < len && iDo < maxs) }
- string – nasz string
- character – na podstawie jakie znaku ma dzielić
- output – tablica do ktorej funkcja zwraca części podzielonego stringu
- maxs – ile maksymalnie podziałów
- maxlen – maksymalna długość jednej części
Przykład
new out[3][64]; explode("Input string explode",' ',out,3,63)
Output
out[ 0 ] => Input out[ 1 ] => string out[ 3 ] => explode