Модераторы: Aliance, skyboy, MoLeX, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Не удаётся преобразовать тип из массива в строку, strval и settype не помогли 
:(
    Опции темы
Sinneren
Дата 14.9.2011, 14:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


{YaGoo}
*


Профиль
Группа: Участник
Сообщений: 68
Регистрация: 20.3.2009
Где: Уфа

Репутация: нет
Всего: 1



Привет. 
Дано: массив, содержащий только числа. 
Назовём его $yes_list. 
Нужно: Заполнить переменную $temp этими числами по порядку, приписывая запятые.
Проблема: При заполнении $temp переменной, всегда элементы массива складываются. 
Например, у нас есть Array ( [0] => 2 [1] => 3 ) в переменной $temp будет 5. 
Пробовал функции strval() и settype($[], "string) и (string)$[] - не работает.
Вот фрагмент кода, как есть сейчас:
Код

settype($temp, "string");
        for($n=0;$n<count($yes_list);$n++){
            $yes_list[$n]=$yes_list[$n]+1;
            settype($yes_list[$n], "string");
            $temp+=strval($yes_list[$n])+" ,";
        }


Это сообщение отредактировал(а) Sinneren - 14.9.2011, 14:13
PM MAIL WWW ICQ Skype   Вверх
Absinthe
Дата 14.9.2011, 14:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 526
Регистрация: 4.5.2011

Репутация: нет
Всего: 11



implode
PM MAIL   Вверх
Toydestroyer
Дата 14.9.2011, 14:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Awaiting Authorisation
Сообщений: 25
Регистрация: 8.9.2011
Где: San Francisco

Репутация: нет
Всего: 0



а почему бы просто не сделать implode(',', $yes_list);
p.s. опередили (

Это сообщение отредактировал(а) Toydestroyer - 14.9.2011, 14:14
PM MAIL WWW ICQ Skype Jabber   Вверх
Sinneren
Дата 14.9.2011, 14:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


{YaGoo}
*


Профиль
Группа: Участник
Сообщений: 68
Регистрация: 20.3.2009
Где: Уфа

Репутация: нет
Всего: 1



Цитата(Absinthe @  14.9.2011,  14:11 Найти цитируемый пост)
implode 

О-о-о, благодарю! 
PM MAIL WWW ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Тексты | Следующая тема »


 




[ Время генерации скрипта: 0.0711 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.