• Pemograman : PHP Dasar (Operator)

         Operator pada PHP fungsinya sama dengan operator pada pemograman yang lain, yaitu berfungsi untuk memanupulasi atau menghitung pada suatu nilai. Sebelum masuk ke operator anda wajib mengetahui tentang variabel (klik disini).
         Operator terbagi menjadi beberapa jenis, yaitu:
    • Operator Aritmatik
    OperatorNamaPenjelasanContohHasil
    x + yPenjumlahanMenjumlah nilai x dan y1 + 12
    x - yPenguranganMengurangi nilai x dan y2 - 11
    x * yPengkalianMengkalikan nilai x dan y2 * 12
    x / yPembagianMengbagikan nilai x dan y2 / 12
    x % yModulusSisa bagi dari nilai x dan y5 % 21
    -xNegatifMembuat nilai x menjadi negatif-1-1
    x . yConcatenationMenggabungkan x dan y"Hello" . " world!"Hello world!

    • Operator Penugasan
    OperatorSama DenganPenjelasan
    x = yy = xOperan kiri akan diatur ke nilai dari ekspresi di sebelah kanan
    x += yx = x + yMenjumlahkan
    x -= yx = x - yMengurangi
    x *= yx = x * yMengkalikan
    x /= yx = x / yPengbagian
    x %= yx = x % yModulus/Sisa bagi
    x .= yx = x . yMenggabungkan

    • Operator Incrementing/Decrementing
    OperatorNamaPenjelasan
    ++xPre-incrementMenambah nilai x satu, kemudian kembali x
    x++Post-incrementKembali x, kemudian menambah nilai satu
    --xPre-decrementMengurangi nilai x satu, kemudian kembali x
    x--Post-decrementKembali x, kemudian mengurangi nilai x satu

    • Operator Perbandingan
    OperatorNamaPenjelasanContohHasil
    x = = yEqualTrue jika nilai x sama dengan nilai y5 = = 4false
    x = = = yIdenticalTrue jika nilai x sama dengan nilai y, dan type datanya sama5 = = "4"false
    x <> yNot EqualTrue jika nilai x tidak sama dengan nilai y5 <> 4true
    x != yNot EqualTrue jika nilai x tidak sama dengan nilai y5 != 4true
    x !== yNot IdenticalTrue jika nilai x tidak sama dengan nilai y, atau berbeda tipe data5 !== "5"true
    x > yLebih BesarTrue jika nilai x tidak sama dengan nilai y, atau berbeda tipe data5>6false
    x < yLebih KecilTrue jika nilai x tidak sama dengan nilai y, atau berbeda tipe data5<6true
    x >= yLebih Besar Sama denganTrue jika nilai x tidak sama dengan nilai y, atau berbeda tipe data5>=5true
    x <= yLebih Kecil Sama denganTrue jika nilai x tidak sama dengan nilai y, atau berbeda tipe data5<=6true

0 komentar:

Posting Komentar