Do While (Bingung)

Oleh yanayir 54 0 pada Jumat, 24 Juli 2015, 08:19:00


Kembali ke forum umum


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



ketika menulis 

if($variabel)

apa yang dilakukan if kepada variabel ?
kapan variabel itu true?
kapan variabel itu false?
apakah selalu true?
dan apakah syarat untuk menjadi variabel yang dapat diproses oleh if tsb?
0 jempol


underground
71
3
· 9 tahun, 4 bulan yang lalu · 0 jempol

sebenarnya, permisalan yang benar tentang fungsi if adalah
if (kondisi) { perintah jika kondisi benar } else {perintah jika kondisi salah}

benar atau salahnya sebuah nilai tergantung ekspresi yang digunakan. 
nilai benar dan salah disimbolkan dengan '1' dan '0' namun, semua nilai selain '0' akan dianggap sebagai nilai 'true'
jadi selama variabel bukan bernilai '0', bahkan bernilai string, tetap dianggap true

syarat variabel utntuk diproses if adalah MEMILIKI NILAI 

flashlf
31
0
· 9 tahun, 4 bulan yang lalu · 0 jempol

kalau kita menuliskan if($var)
maka hasilnya akan true karena tidak ada pembanding / proses perbandingan maupun logika yang dilakukan disana.

menurut saya variabel itu gak ada true atau false, karena dia hanya penampung nilai.

sedangkan true / false itu adalah tipe data boolean.

untuk pertanyaan terakhir agak membingungkan, syarat ? mungkin gak ada deh. tapi gak tau menurut orang lain.

underground
71
3
· 9 tahun, 4 bulan yang lalu · 0 jempol

kalau menggunakan variabel tanpa nilai, nantinya akan 'undefined variable' coy, 
error 
jadi jelas syaratnya harus punya nilai

Aguuung
192
68
· 9 tahun, 4 bulan yang lalu · 0 jempol

didalam if itu kondisi gan.. nahh kondisinya itu bisa pke variabel juga gan.. tapi sebelumnya agan buat dulu variabelnya  misalnya : 

$angka=2;
if ($angka < 3) {
echo "blablabla";
}