-=BAHA=-, попробуй так еще, тут меньше быдлокода )))
$num[0] = 545;
$num[1] = 43;
$procent = array_sum($num)/100;
for ($i = 0; $i < count($num); $i++)
{
echo ceil($num[$i] / $procent) . '%<br>';
}
# adust (08.12.2014 / 23:32)
-=BAHA=-, попробуй так еще, тут меньше быдлокода )))
[php]$num[0] = 545;
$num[1] = 43;
$procent = array_sum($num)/100;
for ($i = 0; $i < count($num); $i++)
{
echo ceil($num[$i] / $procent) . '%
count($num) в условии цикла, будет при каждой итерации дергать коунт, правильнее посчитать коунт один раз до цикла, и в условие воткнуть готовый результат
# adust (08.12.2014 / 23:32)
-=BAHA=-, попробуй так еще, тут меньше быдлокода )))
[php]$num[0] = 545;
$num[1] = 43;
$procent = array_sum($num)/100;
for ($i = 0; $i < count($num); $i++)
{
echo ceil($num[$i] / $procent) . '%
Спасибо попробую когда с компа буду .
Я уже в постеле ))
-=BAHA=-,
$num[0] = 545;
$num[1] = 43;
$procent = array_sum($num)/100;
$sum = count($num);
for ($i = 0; $i < $sum; $i++)
{
echo ceil($num[$i] / $procent) . '%<br>';
}
# Koenig (08.12.2014 / 23:42)
count($num) в условии цикла, будет при каждой итерации дергать коунт, правильнее посчитать коунт один раз до цикла, и в условие воткнуть готовый результат
спасибо, теперь буду знать, я раньше постоянно в условии цикла писал коунт))))))
Разве не так?
$nums = array( 120, 73, 15, 55 );
$sum = array_sum($nums);
foreach ( $nums as $number ){
echo ($number/$sum).'%<br/>';
}
# Koenig (08.12.2014 / 23:42)
count($num) в условии цикла, будет при каждой итерации дергать коунт, правильнее посчитать коунт один раз до цикла, и в условие воткнуть готовый результат
тут такой момент..
как то где то, когда то, попалась инфа, коунт в цикле не будет считать каждый раз, на какое то время его значение закешируется в памяти, до следующего вызова функции с отличным аргументом.
проясните этот момент кто в курсе
# ramzes (09.12.2014 / 02:30)
тут такой момент..
как то где то, когда то, попалась инфа, коунт в цикле не будет считать каждый раз, на какое то время его значение закешируется в памяти, до следующего вызова функции с отличным ар
Тоже когда-то читал такое, вчера проверил - for и while вызывают функцию на каждую итерацию. PHP 5.5.19
надо будет проверить с sizeof она вроде как сишная, мож и закэшит