т.е.
$str='1/2/2/2/3/4/3/4/4/4';
нужно подсчитать количество цифр по 1 разу и чтобы выводилось только таким образом
//количество символов по одному разу
$all=4;
//1-й элемент
$i[1]=1;
//2-й элемент
$i[2]=1;
...
//n-й элемент
$i[n]=1;
В гугле посмотрел, но не нашел,м.б. на так смотрел?
Спустя 23 минуты, 36 секунд (22.02.2012 - 05:30) Игорь_Vasinsky написал(а):
разбей строку в массив и этот массив array_unique()
Спустя 21 минута, 14 секунд (22.02.2012 - 05:51) Strannik написал(а):
Подскажите как правильно?
ошибка при
ошибка:
P.S.:
ошибка при
$mass= $_SESSION["imdb"];
$mas = array_unique($mass);
ошибка:
array_unique() expects parameter 1 to be array, string given
P.S.:
$_SESSION["imdb"] = "2,2,2,2,2,2";
Спустя 3 минуты, 52 секунды (22.02.2012 - 05:55) Игорь_Vasinsky написал(а):
array_unique() - работает с массивами, а не со строками
//Получили массив
$arr = explode(',', $_SESSION["imdb"]);
//массив до уникализации
echo '</pre>' . print_r($arr, 1) . '</pre>';
$arr = array_unique($arr);
//массив после уникализации
echo '</pre>' . print_r($arr, 1) . '</pre>';
Спустя 21 минута, 30 секунд (22.02.2012 - 06:16) Strannik написал(а):
спасибо. помогло.