05 Februari 2021

Operator di dalam PHP

Assalamu alaikum Wr. Wb

Salam Pinter Bareng Komputer, ...zero bit...

A. Operator Aritmatika

Contoh Nama Hasil
$a + $b Penjumlahan Jumlah $a dan $b
$a - $b Pengurangan Selisih $a dan $b
$a * $b Perkalian Hasil Kali $a dan $b
$a / $b Pembagian Hasil Pembagian $a dan $b
$a % $b Modulus Sisa Pembagian $a dan $b

B. Operator String

Contoh Nama Hasil
$a . $b Concatenation Menggabungkan string $a dan $b

C. Operator Increment dan Decrement

Contoh Nama Hasil
++$a Pre Increment Tambahkan $a dg 1 kemudian hasilnya dimasukkan kembali ke $a
$a++ Post Increment Berikan nilai $a, kemudian tambahkan 1 kepada $a
--$a Pre Decrement Kurangkan $a dengan 1, hasilnya masukkan ke dalam $a
$a-- Post Decrement Berikan nilai $a, kemudian kurangkan 1 kepada $a

D. Operator Perbandingan

Contoh Nama Hasil
$a >= $b Lebih besar sama dengan Benar jika $a lebih besar sama dengan $b
$a > $b Lebih besar Benar jika $a lebih besar dari $b
$a <= $b Lebih kecil sama dengan Benar jika $a lebih kecil sama dengan $b
$a < $b Lebih kecil Benar jika $a lebih kecil dari $b
$a == $b Sama dengan Benar jika $a sama dengan $b
$a === $b Identik Benar jika $a sama dengan $b, serta $a dan $b mempunyai tipe data yang sama (mulai PHP 4)
$a != $b Tidak sama dengan Benar jika $a tidak sama dengan $b
$a !== $b Tidak Identik Benar jika $a tidak sama dengan $b, atau keduanya tidak mempunyai tipe yang sama

E. Operator Bitwise (Logika)

Contoh Nama Hasil
$a && $b And Akan bernilai 1 (true) jika $a dan $b bernilai true, sebaliknya bernilai 0 (false)
$a || $b Or Akan bernilai 1 (true) jika salah satu atau keduanya bernilai true, dan bernilai false jika keduanya bernilai false

F. Operator Ternary

Format : ekspresi 1 ) ? ( ekspresi 2 ) : ( ekspresi 3 );

Operator ini akan melakukan evaluasi ekspresi1, kemudian berdasarkan hasil evaluasi ini apabila hasilnya bernilai benar (tidak nol atau tidak null) maka ekspresi2 akan dikerjakan, jika salah maka ekspresi3 yang akan dijalankan.

Operator ini merupakan penyederhanaan dari bentuk if...else... yang setiap blok if...else... hanya memiliki satu perintah.

Contoh :

F. Operator Control Error

PHP mendukung satu operator kontrol error yaitu dengan menggunakan tanda @ di awal perintah. Saat tanda tersebut ditambahkan maka pesan error yang dihasilkan oleh suatu ekpresi perintah akan diabaikan. Jika feature track_errors enable, maka setiap pesan error yang dihasilkan oleh ekspresi akan disimpan dalam variabel global bernama $php_errmsg.

Contoh :

$dtsiswa = @mysql_query("select * from tbmhs") or die("Query Failed " . $php_errmsg);


Semoga artikel ini bermanfaat.

Kembali ke menu PHPFungsi Percabangan (IF dan SWITCH) di dalam PHP

0 comments:

Posting Komentar