Thursday, 11 March 2010
 
  Home arrow Tutorial Programming arrow Tutorial PHP Dasar arrow Dasar-dasar PHP 9 : Operator Perbandingan dan logika
template designed by peekmambo.com
 

- 4 langkah mudah belajar bikin web. Langsung praktek!
- TUNGGU TANGGAL TERBITNYA! Buku baru dari Prothelord: Cara Mudah Membuat Desain Web untuk Pemula.
- Bisnis Pulsa Tanpa Biaya Registrasi

Popular
Terbaru !!!
Iklan Kursus
Main Menu
Home
Tutorial Programming
Belajar PHP
Belajar HTML
Belajar MySQL
Belajar Web
Membuat Website
Belajar Visual Basic
Tempat Kursus Web
Contoh Script
Belajar Komputer
Jaringan Komputer
Bisnis Internet
Berita
English Tutorial
My Blog
Artikel
Surat Anda
Forum Prothelonians
Buku
Login Form
Username

Password

Remember me
Forgotten your password?
No account yet? Create one
Statistics
Members: 1282
News: 208
WebLinks: 15
Visitors: 1366044
Dasar-dasar PHP 9 : Operator Perbandingan dan logika PDF Print E-mail
Written by Prothelord   
Sunday, 09 April 2006

Untuk melengkapi ilmu kita tentang operator percabangan, kita perlu mengetahui di dalam if kita bisa memakai apa saja. Nah, untuk itu kita akan mempelajari tentang operator. Siap ?

Kita sudah melihat bagaimana penggunaan tanda “=” saat kita mengisi variabel dalam skrip yang sudah kita tulis (misalnya $WarnaFavorite=”biru”). Tanda sama dengan tersebut disebut dengan “assignment operator” dan merupakan operator paling sederhana yang sudah kita miliki: $a = b berarti “variabel a diisi dengan nilai b (untuk saat ini)”.

Tetapi anda dapat memperoleh lebih banyak dari PHP dengan apa yang disebut dengan “comparison operator” (operator perbandingan) , “logical operator” (operator logika) dan “arithmetic operator” (operator aritmatika). Berikut adalah operator-operator tersebut diambil dari PHP.net

Operator Perbandingan

Operator ini membuat anda bisa melakukan pembandingan apakah beberapa elemen sama, identik, kurang dari atau lebih besar dari yang lain.

Contoh

Name

Result

$a == $b

Sama dengan

BENAR jika $ a sama dengan $b.

$a === $b

Identik

BENAR jika $a sama dengan $b, dan keduanya memiliki tipe yang sama.

$a != $b

Tidak sama dengan

BENAR jika $a tidak sama dengan $b.

$a <> $b

Tidak sama dengan

BENAR jika $a tidak sama dengan $b.

$a !== $b

Tidak identik

BENAR jika $a tidak sama dengan $b, atau tidak memiliki tipe yang sama.

$a < $b

Kurang dari

BENAR jika $a kurang dari $b.

$a > $b

Lebih besar dari

BENAR jika $a lebih besar dari $b.

$a <= $b

Kurang dari atau sama dengan

BENAR jika $a kurang dari atau sama dengan $b.

$a >= $b

Lebih besar dari atau sama dengan

BENAR jika $a lebih besar dari atau sama dengan $b.

Kesalahan yang cukup sering saya lakukan adalah menggunakan operator assignment (“=”) untuk membandingkan, sehingga untuk mambandingkan apakah 2 variabel sama atau tidak dalam sebuah percabangan saya tuliskan:

If ($a = $b)

Yang seharusnya

If ($a == $b)

Operator Logika

Di sini anda dapat membandingkan elemen-elemen menggunakan pembandingan logika and dan or.

Contoh

Nama

Hasil

$a and $b

And

BENAR jika baik $a dan $b keduanya BENAR.

$a or $b

Or

BENAR jika salah satu dari $a atau $b BENAR.

$a xor $b

Xor

BENAR jika salah satu dari $a atau $b BENAR, tetapi tidak keduanya.

! $a

Not

BENAR jika $a tidak BENAR.

$a && $b

And

BENAR jika baik $a dan $b keduanya BENAR.

$a || $b

Or

BENAR jika salah satu dari $a atau $b BENAR.

Operator Aritmatika

Persis seperti namanya, operator ini melakukan matematika dasar (artinya, kalau anda menginginkan operasi matematika lainnya misalnya integral atau differensial ya harus bikin sendiri, lagian siapa yang mau pake ya?)

Contoh

Nama

Hasil

$a + $b

Penjumlahan

Jumlah $a dan $b.

$a - $b

Pengurangan

Selisih $a dan $b.

$a * $b

Perkalian

Perkalian $a dan $b.

$a / $b

Pembagian

Pembagian $a dan $b.

$a % $b

Modulus

Sisa $a dibagi $b.





OK, sampai di sini dulu untuk urusan operator ini. Nest, kita akan belajar tentang Loop. Please jangan lupa, kalau sempat tulis komentar anda pada kami dan tolong isi pooling.

Terimakasih.

Salam hangat.

Oh iya, kalau pengen kursus bikin web & PHP sambil praktek plus dapet duit juga, coba deh belajar di sini . Sok atuh di klik biar kelihatan.


BINGUNG CARI UANG? Coba bisnis jual pulsa elektrik ini:
- COCOK UNTUK USAHA PRIBADI
- GRATIS BIAYA REGISTRASI
- MODAL KECIL BANGET.
- ANTI RUGI, LANGSUNG JALAN
- Pasif income 2 M/bln, bonus 250 jt.
- Saya sudah coba sendiri! Silakan klik di sini, nothing to lose!

Tolong di klik dulu 2 iklan di atas kalau belum ya. Siapa tau cocok buat kamu. Thanks.

< Prev   Next >

Comments

sama2. Mudah2an bermanfaat.

Posted by Prothelord, on 03/05/2010 at 05:09

Thank's

Posted by firman, whose homepage is here on 02/10/2010 at 11:22

nice artikel

Posted by amet, on 02/09/2010 at 23:07

Thanks all masukannya...

Posted by Prothelord, on 12/18/2009 at 05:50

asalamualaikum...

terima kasih,materinya bagus banget buat referensi..
terus berkarya memajukan pendidikan bangsa^^v

Posted by nadir, on 12/16/2009 at 21:23

akan lebih baik jika anda berikan contoh nya juga :)
GBU

Posted by cakka, whose homepage is here on 12/01/2009 at 16:31

session ini koq ga ada prakteknya ???

Posted by nuun, whose homepage is here on 11/26/2009 at 10:01

terima kasih bagus banget tutornya, akan lebig bagus lagi jika diberi videonya.

Posted by dano, on 11/25/2009 at 13:15

terima kasih. materi ttg PHP yang anda sajikan sangat bermanfaat buat saya.

Posted by irman, on 11/25/2009 at 09:22

Q,baru mulai nieh blajr bikin web.bagi2 elmu na atuh.best regard_@

Posted by andra, on 10/14/2009 at 19:54

belajar php asik loooooo

Posted by dd, on 08/27/2009 at 14:51

thannnnng

Posted by adelll, on 08/27/2009 at 14:22

makasih banyak...

Posted by slametology, on 08/05/2009 at 01:07

kluu mo cari bilangan terbeasr sampe 1000 gimana kalu input dari 1000 bil.trsbt angka yang tertinggi akan muncul???

Posted by dennyke, on 03/12/2008 at 02:36

q br bljr php
mw tanya ni..
beda operator === dg == ap si???
juga beda operator !== dg !=???
klo bs pake contoh codingannya y...

trus fungsi2 di php bs pake return value ga?
di bhs pmrograman kyk C,java,klo bikin fungsi kan ada tipenya(bwt return value) dan parameter
misal :
int fungsiQ(int param)
{
blablabla
}

n tlg bgt y...kirim ke mow_la@yahoo.co.id
maturnuwunzzzzzzzz BGT

Posted by SPIDERmOw, on 02/06/2008 at 14:04

 1  2  Next Page >
Page 1 of 2 ( 17 Comments )
©2006 MosCom

You are not authorized to leave comments. Please login first.
Polls
Materi apa yang menurut kamu masih sangat kurang lengkap?
  
Kursus Online
Insya Allah terbit akhir Maret 2010 !
Nantikan buku karangan Prothelord ini di toko-toko buku kesayangan Anda!

Klik gambar untuk melihat detil
Iklan Indonesia
Related Items
SMO ShoutBox
This is not a Login form

Name:

Message:

Tag Clouds
offline sebelumnya sehingga today lupa kadang praktek selanjutnya yach cukup kanan support paragraf face mudahan perusahaan berhasil eniac berusaha membuka disediakan pembuat kota belajar ketik resmi linux post calon kesalahan

Joomla Modul

Who's Online
We have 121 guests online
Cari melalui Google

Copyright 2000 - 2005 Miro International Pty Ltd. All rights reserved.
Mambo is Free Software released under the GNU/GPL License.

Get The Best Free Mambo Templates at www.peekmambo.com