Content dated before 2011-04-08 (UTC) is licensed under CC BY-SA 2.5. Content dated from 2011-04-08 up to but not including 2018-05-02 (UTC) is licensed under CC BY-SA 3.0. Content dated on or after 2018-05-02 (UTC) is licensed under CC BY-SA 4.0. | Privacy Show Tutorial PHP 10: Cara Mudah Menggunakan Operator Pada Bahasa PHPPada artikel seri tutorial PHP sebelumnya, Anda telah belajar cara sort array menggunakan key dan value. Kali ini, Codekey akan mengajak Anda untuk belajar cara menggunakan operator PHP. Operator dalam PHP pun banyak jenisnya, ada operator aritmatika, operator assignment atau operator tugas, dan masih banyak lagi. Kami juga akan memberikan contoh kode yang dapat Anda terapkan dan modifikasi. Jika Anda tertarik untuk belajar operator pada PHP, simak terus artikel berikut ini.
PHP OperatorOperator pada PHP adalah sebuah simbol yang digunakan untuk melakukan operasi pada operan. Dengan kata lain yang lebih sederhana, operator digunakan untuk melakukan operasi pada variabel atau nilai. Misalnya, PHP atau operator memeriksa beberapa kondisi sekaligus dan menentukan apakah ada yang benar. Nilai yang digunakan operator tertentu disebut operan. Jangan menganggap operator mirip dengan fungsi. Ada kasus di mana beberapa operator (seperti terner PHP) dapat digunakan sebagai pengganti fungsi. Beberapa hal yang harus Anda ketahui tentang operator:
Contoh operator adalah sebagai berikut: $nilai=19-5;// - adalah operator dan 19, 5 adalah angka yang akan dioperasikan Dalam contoh di atas, – adalah operator – biner, 19 dan 5 adalah operan dan $ nilai adalah variabel. Beberapa tips yang dapat Anda terapkan ketika bekerja dengan PHP:
Masing-masing operator akan dijelaskan sebagai berikut. Operator Aritmatika (Aritmethic)Operator Aritmatika ini dimaksudkan untuk digunakan dengan nilai numerik untuk melakukan tindakan aritmatika dasar seperti menambah atau mengalikan suatu bilangan. Pada tabel di bawah ini, Anda dapat melihat bagaimana mereka digunakan dan hasil apa yang dicapai.
echo($nilai1 + $nilai2), "\n"; echo($nilai1 - $nilai2), "\n"; echo($nilai1 * $nilai2), "\n"; echo($nilai1 / $nilai2), "\n"; echo($nilai1 % $nilai2), "\n"; echo($nilai1 ** $nilai2), "\n"; Perlu Anda ketahui, jika Anda pernah mendengar atau membaca istilah operator eksponen. Operator ini baru diperkenalkan di PHP 5.6. Jika Anda menggunakan versi yang lebih lama, operator tersebut tidak valid. Operator Tugas (Assignment)Operator yang masuk dalam kategori operator tugas ini memberikan nilai ke variabel. Operator tugas yang paling umum digunakan adalah =, yang menugaskan variabel di sebelah kiri nilai di sisi kanan operan. Lihat tabel di bawah untuk daftar dan deskripsi masing-masing operator PHP.
Berikut contoh penggunaannya pada kode: $val = 5; echo $val, "\n"; $nval = 7; $nval += 2; echo $nval, "\n"; $zval = 100; $zval -= 49; echo $zval, "\n"; $bval = 9; $bval *= 3; echo $bval, "\n"; $ival = 55; $ival /= 11; echo $ival, "\n"; $aval = 100; $aval %= 5; echo $aval; Operator Perbandingan (Comparison)Operator perbandingan digunakan untuk memeriksa perbedaan atau persamaan tertentu antara nilai dan variabel, diperlukan jenis operator PHP ini. Operator ini berfungsi seperti boolean, mengembalikan nilai benar atau salah. Misalnya, menggunakan PHP tidak sama dengan operator akan menampilkan true jika dua variabel yang Anda bandingkan nilainya tidak sama.
Berikut ini adalah nilai boolean apa yang mereka kembalikan dalam contoh: var_dump($nilai1 == $nilai2); var_dump($nilai1 === $nilai2); var_dump($nilai1 != $nilai2); var_dump($nilai1!== $nilai2); var_dump($nilai1 < $nilai2); var_dump($nilai1 > $nilai2); var_dump($nilai1 <= $nilai2); var_dump($nilai1 >= $nilai2); Operator perbandingan juga dapat menetapkan kondisi. Fungsionalitas ini mirip dengan fungsi if (). Misalnya, operator terner PHP terdiri dari tiga operan: kondisi dan hasil tertentu untuk setiap benar dan salah. Mereka dipisahkan oleh tanda tanya dan titik dua. Berikut adalah contohnya: <?php $n = 1; $nilai = ($n > 0) ? 'Bilangan cacah' : 'Bilangan bulat'; echo $nilai; ?> Namun perlu Anda pastikan untuk tidak terlalu sering menggunakan operator terner PHP karena membuat kode Anda lebih sulit dibaca. Operator Kenaikan / Penurunan (Increment/Decrement)Operator ini berfungsi untuk meningkatkan (increment) atau menurunkan (decrement) nilai variabel. Mereka terkadang disebut operator unary karena mereka bekerja hanya pada satu operan. Lihat tabel di bawah untuk mendapatkan ide yang lebih baik.
Berikut adalah contohnya: $val = 7; echo ++$val; echo $val; $val = 7; echo $val++; echo $val; $val = 7; echo --$val; echo $val; $val = 7; echo $val--; echo $val; Operator Logika (Logical)Operator ini menggabungkan beberapa persyaratan dan sebagian besar digunakan untuk memeriksa beberapa kondisi sekaligus. Misalnya, PHP atau operator memeriksa apakah setidaknya satu nilai dari dua bernilai benar. Jika Anda perlu memeriksa apakah keduanya benar, Anda harus menggunakan PHP dan operator. Lihat penjelasan pada tabel berikut ini:
Berikut adalah contohnya: if ($value1 == 6 and $value2 == 15) echo "True"; if ($value1 == 8 or $value2 == 11) echo "True"; if ($value1 == 7 xor $value2 == 19) echo "True"; if ($value1 == 12 && $value2 == 53) echo "True"; if ($value1 == 5 || $value2 == 9) echo "True"; if (!($value1 == 23)) echo "True"; Operator StringAda dua operator untuk string. Menggunakannya pada nilai numerik mungkin membawa hasil yang tidak diharapkan. PHP. operator juga disebut operator penggabungan. Operator ini menghubungkan string yang terpisah menjadi satu. PHP. = Operator dikenal sebagai operator penugasan penggabungan. Operator ini menambahkan argumen di sisi kanan ke yang di kiri. Bandingkan penggunaannya menggunakan contoh: $pesan1 = "Selamat"; $pesan2 = "Belajar"; $pesan3 = "HTML"; echo $pesan1 . $pesan2 . $pesan3, "\n"; $pesan1 .= $pesan2 . $pesan3; echo $pesan1; Operatior ArrayOperator array berguna untuk membandingkan array. Anda dapat menggunakan operator yang ada di daftar berikut ini dan pastikan Anda menggunakan syntax yang benar.
Berikut adalah contoh penggunaannya pada code editor: var_dump($value1== $value2); var_dump($value1 === $value2); var_dump($value1 != $value2); var_dump($value1 <> $value2); var_dump($value1 !== $value2); Operator SpaceshipPHP7 membawa jenis operator baru yang disebut operator spaceship. Mirip dengan beberapa jenis operator lainnya, operator ini membandingkan dua nilai (integer, float, atau string). Namun, ini mengembalikan bilangan bulat, bukan nilai boolean:
Berikut ini adalah contohnya: echo(13 <=> 13); echo(7 <=> 13); echo(13 <=> 7); Demikianlah penjelasan tentang operator PHP. Penjelasan kali ini memang cukup panjang mengingat, banyaknya jenis operator yang ada pada PHP. Namun kami membuat penjelasan ini sesederhana mungkin dengan harapan Anda dapat lebih memahaminya. Jika Anda tertarik untuk belajar bahasa PHP, pastikan Anda belajar di situs Codekey. Situs Codekey memberikan Anda materi,
pembahasan, tutorial, serta tips dan trik dalam belajar berbagai bahasa pemrograman tidak hanya PHP saja. Pastikan anda mendapatkan update terbaru dari situs kami. Jasa Pembuatan Aplikasi, Website dan Internet Marketing | PT APPKEY
|