Как добавить значение внутри циклаPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Как добавить значение внутри цикла

Сообщение Anonymous »

У меня есть код, который должен суммировать счетчик из зацикленной
функции, но я получаю другое значение.
Предполагается, что напечатанное значение должно быть 8, но вместо этого я получаю 4 4 4 4.
Я пробовал несколько возможных способов заставить это работать, но для меня это сложно. Что мне делать?
public function upgrade_admin_to_prime()
{
// get the admins
$admin_users = $this->get_admin_user();
foreach ($admin_users as $row) {
$admin_username = $row['username'];
// check if my downline that is my ingress downline is upto 2
$downline_count = $this->count_if_downline_is_complete($admin_username);
if ($downline_count == 2) {
// get my downline user
$downline_users = $this->list_my_downline($admin_username);
foreach ($downline_users as $row) {
$downline_username = $row['downline_username'];
// check if user downline count is 4
// $downline_count2 = '';
$downline_count2 = $this->count_if_downline_is_complete($downline_username);
$downline_count2 = $downline_count2 + $downline_count2;
if ($downline_count2 == 4) {
$downline_users3 == // array of 4 users 'favor','kane','samson','fish'
foreach ($downline_users3 as $row) {
$downline_username3 = $row['downline_username'];
$downline_count3 = 2;
echo $downline_count3 = $downline_count3 + $downline_count3;
if ($downline_count3 == 8) {
echo "Yess oo";
} else {
echo "nope";
}
}
} else {
echo '2nd Generation Downline user count is not complete yet' . br();
}
}
} else {
echo 'your count is not complete yet' . br();
}
}
}

Мне нужен этот код для вывода 8, но он дает мне 4 4 4 4
$downline_count3 = 2;
echo $downline_count3 = $downline_count3 + $downline_count3;
if ($downline_count3 == 8) {
echo "Yes oo";
} else {
echo "nope";
}


Подробнее здесь: https://stackoverflow.com/questions/481 ... ide-a-loop
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»