Lompat ke konten Lompat ke sidebar Lompat ke footer

Belajar Penggunaan Operator Pada PHP Lengkap

Assalamualaikum, pada kesepatan ini admin akan memberikan pembelajaran mengenai Belajar penggunaan operator pada PHP lengkap, tentunya ini merupakan materi yang sangat penting untuk teman- teman pelajari serta pahami karena merupakan materi dasar dalam bahasa pemrograman PHP. Banyak hal yang akan kita pelajari pada penggunaan operator pada PHP, tentunya admin akan memberikan materi mengenai Belajar Penggunaan Operator pada PHP secara lengkap dan tentunya mudah untuk teman- teman pahami.

Oke langsung saja kita mulai pada pembahasannya, silahkan teman- teman simak pembahasan dibawah ini.

Bagi teman- teman yang belum mengunjungi artikel sebelumnya.. Teman- teman dapat mengunjungi halaman berikut ini: Panduan Belajar PHP Lengkap.

Lalu point- point apa saja yang akan kita bahas pada pembahasan kali ini? Silahkan teman- teman simak point- point pembahasan dibawah ini:
  • Tips Utama Operator PHP.
  • Arti serta penggunaan Operator yang berbeda.
    • Arithmetic
    • Assignment
    • Comparison
    • Increment/ Decrement
    • Logical
    • String
    • Array
    • Spaceship
  • Kesimpulan PHP Operator.
Setelah teman- teman mengetahui point- point pembahasannya, tentunya itu akan mempermudah teman- teman dalam belajar serta memahami pada pembahasan artikel kali ini.

Tips Utama Operator PHP

  • Operator pada pemrograman PHP tentunya dapat melakukan berbagai tindakan dengan nilai serta variabel.
  • Operator- operator seperti aritmatika, perbandingan, penugasan penurunan ataupun kenaikan, logika, string serta operator array tentunya melayani tujuan yang berbeda dalam kode PHP.
  • Operator dapat digunakan dengan fungsi untuk mengubah nilai yang sudah dinyatakan. Pada PHP 7, Operator ruang angkasa diperkenalkan.

Arti Serta Penggunaan Operator yang Berbeda 

Aritmetic (aritmatika)

Pada Operator- operator ini dimaksudkan untuk digunakan dengan nilai numerik untuk melakukan suatu tindakan aritmatika dasar (seperti melakukan penambahasan ataupun perkalian). Pada tabel dibawah ini, tentunya teman- teman dapat melihat bagaiman mereka digunakan serta hasil apa yang akan dicapai.
Silahkan teman- teman perhatikan tabel dibawah ini:

Operator Name Example Result
+ Add $z + $x Menjumlahkan dari $z dan $x
- Subtract $z - $x Perbedaan dari $z dan $x
* Multiply $z * $x Perkalian dari $z dan $x
/ Divide $z / $x Pembagian dari $z dan $x
% Modulus $z % $x Sisa dari $z pembagian $x
** Exponentiate $z ** $x Hasil peningkatan $z untuk to $x
Silahkan teman- teman lihat cara kerjanya dalam contoh script yang sederhana:
echo($x + $y), "\n";
echo($x - $y), "\n";
echo($x * $y), "\n";
echo($x / $y), "\n";
echo($x % $y), "\n";
echo($x ** $y), "\n";
Catatan: Eksponensial pada PHP 5.6, jika teman- teman menggunakan versi yang lebih lama tentunya itu tidak akan valid.
Selanjutnya kita akan mempelajari tentang assignment. Silahkan teman- teman simak pembahasan dibawah ini.

Assignment 

Operator dalam kategori ini dapat memberikan nilai pada variabel. Operator penugasan yang paling umum digunakan adalah = , yang menetapkan variabel pada sebelah kiri ini pada sisi kanan operan.

Silahkan teman- teman lihat tabel dibawah ini untuk daftar deskripsi masing- masing operator pada pemrograman PHP:

Assignment Sama Dengan... Deskripsi
z = x z = x Variabel disebelah kiri mendapatkan nilai dari variabel sebelah kanan.
z += x z = z + x Menambahkan nilai pada sebelah kiri operan ke nilai disebelah kanan.
z -= x z = z - x Mengurangi nilai sebelah kiri operan dari nilai sebelah kanannya.
z *= x z = z * x Mengalikan nilai pada sebelah kiri operang dengan nilai di sebelah kannanya.
z /= x z = z / x Membagi nilai pada sebelah kiri dengan nilai yang terdapat pada sebelah kanan.
z %= x z = z % x Menampilkan modulus nilai pada sebelah kiri operan dengan nilai pada sebelah kanan,
Untuk lebih jelasnya silahkan teman- teman lihat contoh dibawah ini.
$a = 17;
echo $a, "\n";
 
$b = 4;
$b += 12;
echo $b, "\n";

$c = 38;
$c -= 10;
echo $c, "\n";

$d = 3;
$d *= 7;
echo $d, "\n";

$e = 16;
$e /= 4;
echo $e, "\n";

$f = 20;
$f %= 5;
echo $f;
Selanjutnya kita akan mempelajari mengenai comparison. Silahkan teman simak pembahasan dibawh ini.

Comparison

Untuk memeriksa perbedaan ataupun persamaan tertentu antara sebuah nilai dan variabel, tentunya operator jenis ini diperlukan. Ini tentunya bekerja seperti halnya boolean, mengambil suatu nilai benar ataupun salah. Misalnya, menggunakan bahasa pemrograman PHP yang tentunya tidak sama dengan operator akan menampilkan nilai true jika dua buah variabel yang teman- teman bandingkan nilainya tidak sama.

Operator Nama Contoh Hasil
== Equal to $z == $x Mengembalikan nilai true jika $z sama dengan $x
=== Identical to $z === $x Mengembalikan nilai true jika $x, jika sama dan bertipe sama
!= Not equal to $z != $x Mengembalikan nilai true jika $z tidak sama dengan $x
<> Not equal to $z <> $x Mengembalikan nilai true jika $z tidak sama dengan $x
!== Not identical to $z !== $x Mengembalikan nilai true jika $z ridak sama $x,
atau mereka tidak mempunyai tipe yang sama
> Greater than $z > $x Mengembalikan nilai true $z lebih besar dari $x
< Less than $z < $x Mengembalikan nilai true $z lebih kecil dari $x
>= Greater than or equal to $z >= $x Mengembalikan nilai true $z lebih besar atau sama dengan $x
<= Less than or equal to $z <= $x Megembalikan nilai true $z lebih kecil atau sama dengan $x
Silahkan lihat nilai boolean apa yang dikembalikan dalam contoh dibawah ini.
var_dump($x == $z);
var_dump($x === $z);
var_dump($x != $y);
var_dump($x !== $z);
var_dump($x < $y);
var_dump($x > $y);
var_dump($x <= $y);
var_dump($x >= $y);
Operator perbandingan juga dapat menetapkan ketentuan, Pada fungsionalitas ini mirip dengan fungsi if(). Sebagai contoh, operator PHP ternary terdiri dari tiga operan yaitu: suatu kondisi serta hasil tertentu untuk masing- masing true dan false. Mereka dipisahkan oleh tanda tanya serta titik dua, coba perhatikan contoh berikut ini:
<?php
$weatherstr = ($temp < 20) ? 'panas' : 'dingin';
?>
Catatan: Pantikan teman- teman untuk tidak sering menggunakan operator ternary PHP karena membuat kode yang teman- teman buat menjadi lebih sulit dibaca.

Increnment atau Decrement

Operator- operator ini tentunya meningkatkan (menambahkan) ataupun mengurangi nilai suatu variabel. Mereka kadang- kadang disebut  operator unany karena mereka hanya bekerja pada satu operan. Silahkan temn- teman lihat tabel dibawah ini supaya teman- teman mendapatkan ide yang lebih baik.
Operator Nama Deskripsi
++$z Pre-increment peningkatkan $z persatu kemudian mengembalikan $z
$z++ Post-increment Mengembalikan $z,kemudian menambahkan $z satu.
--$z Pre-decrement Mengurangi $z satu kemudian mengembalikan $z
$z-- Post-decrement Mengebalikan $z, mengurangi $z satu.
Untuk dapat melihat bagaimana mereka bekerja silahkan teman- teman perhatikan kode dibawah ini.
$x = 25;
echo ++$x;
echo $x;

$x = 25;
echo $x++;
echo $x;

$x = 25;
echo --$x;
echo $x;

$x = 25;
echo $x--;
echo $x;
Selanjutnya akan akan membahas mengenai logikal, silahkan teman- teman simak pembahasan dibawah ini.

Logical

Operator- operator ini digunakan untuk menggabungkan persyaratan dan sebagian besar digunakan untuk memeriksa beberapa kondisi secara sekaligus. Misalnya, PHP atau suatu operator memeriksa apakah setidaknya satu nilai dari dua benar. Jika teman- teman perlu memeriksa apakah keduanya benar, teman- teman harus menggunakan PHP serta operator.

Silahkan teman- teman lihat tabel dibawah ini:
Operator Nama Contoh hasil
and And $z and $x Benar jika $z dan $x benar
or Or $z or $x benar jika $z atau $x benar
xor Xor $z xor $x Benar jika $z atau $x benar, tetapi tidak keduanya
&& And $z && $x Benar jika $z dan $x benar
|| Or $z || $x Benar jika $z dan $x benar
! Not !$z Benatr jika $z tidak benar.
Silahkan teman- teman lihat bagaiman itu bekerja:
if ($x == 17 and $y == 13)
echo "True";
if ($x == 14 or $y == 13)
echo "True";
if ($x == 17 xor $y == 9)
echo "True";
if ($x == 17 && $y == 13)
echo "True";
if ($x == 17 || $y == 14)
echo "True";
if (!($x == 13))
echo "True";
Selanjutnya kita akan membahas mengenai String, silahkan teman- teman perhatikan pembahasan dibawah ini.

String

Terdapat dua operator untuk string, menggunakan pada nilai numerik tentunya dapat membawa hasil yang tidak terduga.
  • PHP operator  juga disebut sebagai operator gabungan. Ini tentunya menghubungkan string yang terpisah secara bersama.
  • PHP .= Operator tersebut dikenal sebagai operator penugasan gabungan. ini menambahkan argument disisi kanan ke yang di sebelah kiri.
Silahkan teman- teman lihat contoh dibawah ini:
$x = "Forum"; 
$y = "koding"; 
$z = ".com"; 
echo $x . $y . $z, "\n"; 
  
$x .= $y . $z; 
echo $x; 
Selanjutnya kita akan mempelajari mengenai Array, silahkan temam- teman simak pembahasan dibawah ini.

Array

Untuk dapat membandingkan array terpisah, silahkan gunakan operator yang tercantum dibawah ini. Pastikan teman- teman menggunakan sintak yang benar.
Operator Nama Contoh Hasil
+ Union $z + $x Persatuan $z dan $x
== Equality $z == $x Mengembalikan nilai true jika $z dan $x memiliki pasangan kunci atau nilai yang sama
=== Identity $z === $x Mengembalikan nilai true jika $z dan  $x mempunyai pasangan kunci atau nilai yang sama dalam urutan serta jenis yang sama
!= Inequality $z != $x Mengemabalikan nilai true $z Jika tidak sama $x
<> Inequality $z <> $x mengembalikan nilai true jika $z tidak sama $x
!== Non-identity $z !== $x Mengembalikan nilai true $z tidak identik dengan $x
Silahkan teman- teman lihat contoh pengguaan dibawah ini:
var_dump($x == $y);
var_dump($x === $y);
var_dump($x != $y);
var_dump($x <> $y);
var_dump($x !== $y);
Selanjutnya kita akan membasan mengenai Spacehip, silahkan teman- teman simak pembahasan dibawah ini.

Spaceship

PHP 7 membawa jenis suatu operator baru yang disebut operator pesawat ruang angkasa. tentunya demikian pula untuk beberapa jenis operator lain, akan membandingkan dua nilai bilangan bulat tring, float. Namun tentunya ia akan mengembalikan bilangan bulat bukan nilai boolean.

Case Hasil
$x < $y -1
$x > $y 1
$x = $y 0
Untuk contoh penerapannya silahkan teman- teman perhatikan code dibawah ini:
echo(5 <=> 5);
echo(1 <=> 5);
echo(5 <=> 1);

Kesimpulan PHP Operator

  • Operator digunakan dengan variable untuk berbagai tinakan ataupun dengan fungsi untuk mengubah nilai yang dinyatakan sebelumnya.
  • Operator dibagi menjadi 7 berdasarkan tujuannya yaitu: aritmatika, penugasan, perbandingan, kenaikan atau penurunan, string, login dan larik.
  • PHP 7 memperkenalkan jenis baru: Operator pesawat ruang angkasa.
  • Operator ternary PHP dapat digunakan alih fungsi if() menkiput kode seperti itu akan kurang dibaca.
Mungkin sekian yang dapat admin sampaikan pada kesempatan kali ini mudah- mudahan artikel yang admin buat ini dapat memberikan manfaat serta pengetahuan bagi para pembacanya.

Terimakah telah berkunjung dan membaca artikel ini mengenai, Belajar Penggunaan Operator Pada PHP Lengkap . Semoga  bermanfaat -- Salam Success :)

By: Muhammad Rizal Supriadi