PHP взорваться без ограничений - PullRequest
0 голосов
/ 14 марта 2011

Приведенная ниже функция разнесения имеет параметр положительного предела, равный 2. Что делает этот параметр и как его удалить?

$array = explode(' ', $str, 2);

Ответы [ 2 ]

2 голосов
/ 14 марта 2011

В вашем случае массив будет иметь три элемента, в зависимости от значения $ str, первые два элемента будут строками, разделенными пробелом.Оставшаяся часть строки будет элементом thrid.

Если $ str очень длинный и все, что вам нужно, это первые два элемента массива, то нет смысла удалять 2, последний, если хотите, может сделать $array2 = explode(' ',$array[2]);

1 голос
/ 14 марта 2011

Последний параметр является необязательным.

$array = explode(' ', $str);

Попробуйте сделать это для разбиения $ str на пробел ('').Нет ограничений на предметы.

...