[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: ошибка в цикле
vagif
вот у меня такой код
while($i<$ctest){
if($test{$i}=$a{0}){
$box[]="1";
}
if($test{$i}=$b{0}){
$box[]="1";
}
$cbox=count($box);
echo $test{3};
$i++;
}

там есть условия в цикле, вроде бы они не меняют массив или чтото, но изза них возникает проблема. если условия удалить, то echo $test{3}; выполнится правильное количество. а если там будут те условия, то выполнится 3 раза. выполняется столько раз, сколько написано в фигурных скобках. в чем проблема ? вот уже 2 часа ломаю голову, не пойму ни как :/

_____________
хороший программист должен знать-он тоже когда-то ничего не знал.
Игорь_Vasinsky
Цитата
$test{$i}

чё за синтаксис?

$test[$i]


_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
vagif
у меня так и так получается

_____________
хороший программист должен знать-он тоже когда-то ничего не знал.
Игорь_Vasinsky
какую цель преследуешь вообще?

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
vagif
не понял вопроса

_____________
хороший программист должен знать-он тоже когда-то ничего не знал.
Игорь_Vasinsky
я тоже. поэтому и спросил - ЧТО ТЫ ВООБЩЕ ПЫТАЕШЬСЯ СДЕЛАТЬ?

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
vagif
сейчас открою тему поясней.

_____________
хороший программист должен знать-он тоже когда-то ничего не знал.
Гость_Keeper
while($i<$ctest){
if($test{$i}=$a{0}){
$box[]="1";
}
if($test{$i}=$b{0}){
$box[]="1";
}
$cbox=count($box);
echo $test{3};
$i++;
}


У тебя что, присвоение в условии? Так и должно быть?:)
Игорь_Vasinsky
в этом смысла нет)

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
vagif
да там вместо = должен стоять ==, вся ошибка в нем была )

_____________
хороший программист должен знать-он тоже когда-то ничего не знал.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.