Looping di php codeigniter

jadi gini master saya punya masalah di perulangan

for ($i=0; $i < 3; $i++)
		{
			for ($j=0; $j < 4 ; $j++)
			{
				if ($shp[$i][$j] != 0)
				{
					$shpr[$i] = array_sum($shp[$i]) / 4;
				}
				else
				{
					$shpr[$i] = array_sum($shp[$i]) / 2;
				}
			}
		}

ini outputnya, yang saya bingung yang harusnya [1] itu ngikut di perulangan false yang hasil akhirnya di / 2 tapi malah sama sistem dia terbaca sebagai true yang di bagi jadi / 4 .

Array
(
    [0] => Array
        (
            [0] => 100
            [1] => 100
            [2] => 100
            [3] => 100
        )

    [1] => Array //kan harusnya ini false kan ada value 0
        (
            [0] => 80.555555555556
            [1] => 91.666666666667
            [2] => 0 <<<<< ini
            [3] => 72.222222222222
        )

    [2] => Array
        (
            [0] => 100
            [1] => 0
            [2] => 77.777777777778
            [3] => 0
        )

)
Array
(
    [0] => 100
    [1] => 61.111111111111 //tapi kok disini tidak true
    [2] => 88.888888888889
)

makasih master mohon pencerahannya

avatar nurard1408
@nurard1408

10 Kontribusi 0 Poin

Dipost 4 tahun yang lalu

Belum ada Jawaban. Jadi yang pertama Jawaban

Login untuk ikut Jawaban