PHP 3, PHP 4, PHP 5
Синтаксис функции не сложен:
array explode ( string separator, string string [, int limit] )
Аргумент separator делит строку string. Если в строке нет этого сепаратора, то функция поместит всю строку в один элемент массива. Если сеператор вообще пустая строка (""), то функция explode вернет FALSE. Не путайте пустой сепаратор с пробелом (" "), пробел для функции ничем не отличается по сути от запятой или точки.
Если передан аргумент LIMIT (он появляется начиная с версии PHP 4.0.1), массив будет содержать максимум LIMIT элементов, при этом последний элемент будет содержать остаток строки string.
$parents = "12,5,3";
$parentsm = explode(",", $parents);
echo $parentsm[0]; // 12
echo $parentsm[1]; // 5
echo $parentsm[2]; // 3
?>
Местоположение аргументов separator и string в функции explode строго определено - separator всегда расположен впереди.
Хотя эта функция создает массив, но создает его из строки, поэтому ее принято считать "строковой" функцией.
Немає коментарів:
Дописати коментар