Как разбить текстовую переменную на массив ?

dast

Новичок
Как разбить текстовую переменную на массив ?

Помогите пожалуйста правильно составить…:

У меня есть переменная $data=”1, 2, 3, 6, 8, 33, 69,”;

Задача разбить ее на массив… так что бы в массив записывалась цифра перед запетой…

Подскажите плиз что за функция тут должна использоваться… ?
 

Agatov

Новичок
explode

-~{}~ 05.06.06 12:55:

PHP:
$data=”1, 2, 3, 6, 8, 33,  69”;
$array = explode(",", $data);
// $array[1] == 2
ВСё просто =))
 

itprog

Cruftsman
PHP:
$data="1, 2, 3, 6, 8, 33,  69,";
$array = explode(",", substr($data, -1) == ',' ? substr($data, 0, strlen($data) - 1) : $data); 
print_r($array);
 

zarus

Хитрожопый макак
Автор оригинала: itprog
PHP:
$data="1, 2, 3, 6, 8, 33,  69,";
$array = explode(",", substr($data, -1) == ',' ? substr($data, 0, strlen($data) - 1) : $data); 
print_r($array);
а чем trim($data,',') не угодил?
PHP:
$array = explode(',',trim($data,','));
А еще все пробелы надо убрать...
 
Сверху