min() max() pada php tidak berfungsi

Seharian dibuat bingung sendiri nih. Cerita nya saya mau menentukan angka terkecil atau terbesar dari deretan angka. Langsung saja deh berikut kodenya
<?php $cekcl1 = $this->db->get_where('tb_hasil',['hasil_user' => $respoid['respo_nopol'], 'hasil_jawaban' => 1])->num_rows();?>
<?php $cekcl2 = $this->db->get_where('tb_hasil',['hasil_user' => $respoid['respo_nopol'], 'hasil_jawaban' => 2])->num_rows();?>
<?php $cekcl3 = $this->db->get_where('tb_hasil',['hasil_user' => $respoid['respo_nopol'], 'hasil_jawaban' => 3])->num_rows();?>
<?php $cekcl4 = $this->db->get_where('tb_hasil',['hasil_user' => $respoid['respo_nopol'], 'hasil_jawaban' => 4])->num_rows();?>
<?php $nilai = array($cekcl1,$cekcl2,$cekcl3,$cekcl4); ?>
<th><?php echo min($nilai); ?></th> // di sini saya mau mencari angka terkecil dulu
Berikut hasilnya
13, 5, 5, 1
Jadi dia malah menampilkan data arraynya, padahal di sana sudah ada fungsi min(). Tapi jika saya menampilkan langsung angkanya untuk variabel $nilai, itu berfungsi.

Yang jadi pertanyaan, apakah fungsi min() ini tidak akan berfungsi jika di dalam array itu bentuknya berupa variabel seperti di atas?. Mohon pencerahannya teman2, biarkan saya tidur dengan nyenyak nnti malam. hehe .. terima kasih
avatar Ahmad554

@Ahmad554

88 Kontribusi 36 Poin


Jawaban Terpilih

<?php $nilai = array($cekcl1,$cekcl2,$cekcl3,$cekcl4); ?>

avatar Ahmad554

@Ahmad554

88 Kontribusi 36 Poin

Jawaban

<?php $nilai = array($cekcl1,$cekcl2,$cekcl3,$cekcl4); ?>

avatar Ahmad554

@Ahmad554

88 Kontribusi 36 Poin


Login untuk gabung berdiskusi