2016-02-07 2 views
-4

Я пробовал некоторый код, где я использую цикл for в PHP для добавления чисел, но кажется, что он не работает, как это может быть?

$n = 3; //or anything else 
for($i=0;$i<$n;$i++){ 
    $n = $n+$n; 
} 
echo $n; 

Это просто тестовый код для чего-то еще, но я до сих пор нравится работать, пожалуйста, помогите

+0

Опишите, как вы хотите, чтобы он работал ... –

+0

Что не работает ??? – devpro

+0

Определите «не работает»! Тем не менее, я не думаю, что этот код будет работать, поскольку вам не хватает символов '' '. – mcserep

ответ

2

Вы увеличиваете цикл, заканчивающийся условие $ N внутри цикла

это означает, что он никогда не выйдет из цикла.

Это бесконечный цикл и никогда ничего не печатает.

также ваша петля должна быть $ i = 0; $ i < $ n; $ i ++

+1

Возможно, это цель. Кто знает? : D – mcserep

+0

Ахаха, конечно, довольно устал, спасибо большое! Как я мог пропустить это? –

+0

решил его с другой переменной, thx снова –

Смежные вопросы