xs_implode | xs | AMX X Documentation

Инклуды

    1. Стоки
    1. Нативы
    2. Форварды
    1. Нативы
    2. Стоки
    1. Нативы
    2. Стоки
    1. Нативы
    1. Нативы
    2. Стоки
    1. Нативы
    1. Нативы
    2. Форварды
    3. Стоки
    1. Нативы
    2. Форварды
    1. Нативы
    1. Нативы
    1. Нативы
    2. Стоки
    1. Нативы
    2. Форварды
    1. Нативы
    1. Нативы
    2. Форварды
    1. Нативы
    2. Форварды
    1. Стоки
    1. Нативы
    1. Нативы
    2. Стоки
    1. Стоки
    1. Стоки
    1. Нативы
    1. Нативы
    2. Форварды
    3. Стоки
    1. Нативы
    1. Нативы
    1. Нативы
    1. Нативы
    2. Стоки
    1. Нативы
    1. Нативы
    1. Стоки
    1. Нативы
    1. Нативы
    1. Нативы
    2. Форварды
    1. Нативы
    1. Нативы
    1. Нативы
    1. Нативы
    1. Нативы
    1. Нативы
    1. Нативы
    2. Форварды
    1. Нативы
    2. Стоки
    1. Нативы
    1. Нативы
    1. Нативы
    2. Стоки
    1. Нативы
    1. Стоки
    1. Нативы
    1. Нативы
    1. Нативы
    1. Нативы
    2. Форварды
    3. Стоки
    1. Стоки
    1. Нативы
    2. Форварды
    3. Стоки
    1. Нативы
    1. Нативы
    2. Форварды
    3. Стоки
    1. Нативы
    1. Нативы
    2. Стоки
    1. Стоки

xs_implode

Синтаксис
									stock xs_implode(output[], outsize, delimiter, const input[][], elemsnum)
									{
     new pos = 0;
     new copied;
     for (new i = 0; i < elemsnum; ++i)
     {
          copied = copy(output[pos], outsize - pos, input[i]);
          pos += copied;
          if (pos >= outsize)
               return outsize;
          // append delimiter
          output[pos] = delimiter;
          ++pos;
          // last check
          if (pos >= outsize)
               return outsize;
     }
     
     output[--pos] = 0;          // The last char would be delimiter, so skip it.
     return pos;
}
								
Переменная Описание
output
The string to store the impoded string into.
outsize
The size of the output buffer.
delimeter
The character to put between imploded strings.
input
The array of strings to implode.
elemsnum
The number of strings in the input array.

Описание
The opposite of xs_explode(). Takes an array of strings and puts them together in a single string, delimeted by the @delimeter character.

Возвращает
The number of characters in the final output buffer.
Сверху Снизу