Wednesday, October 5, 2022

Operator Penugasan, Perbandingan, Logika dan Ternary PHP

 MACAM - MACAM OPERATOR 


  1. Operator Penugasan

    Operator assignment adalah operator untuk memasukkan suatu nilai ke dalam variabel. Operator ini sebenarnya sudah sering kita pakai sepanjang tutorial bahasa C++ di Duniailkom. Dalam bahasa C++, operator assignment menggunakan tanda sama dengan ( = ).
    Operator Penugasan terdiri dari :


    Contoh Syntax Operator Penugasan :

    <?php

    $a = 5;

    $a += 10; # sama dengan $a = $a + 10;

    echo var_dump($a) . "<br>";


    $a -= 20; # sama dengan $a = $a - 20;

    echo var_dump($a) . "<br>";


    $a *= 100; # sama dengan $a = $a * 100;

    echo var_dump($a) . "<br>";


    $a /= 10; # sama dengan $a = $a / 10;

    echo var_dump($a) . "<br>";

    ?>


  2. Operator Perbandingan

    Operator perbandingan dipakai untuk membandingkan 2 buah nilai, apakah nilai tersebut sama besar, lebih kecil, lebih besar, dst. Hasil dari operator perbandingan ini adalah boolean true atau false. 
    Ketika ditampilkan dengan perintah cout, true dan false ini akan ditampilkan compiler C++ sebagai integer 1 atau 0.

    Tabel berikut merangkum hasil dari operator perbandingan dalam bahasa C++:




    Contoh Syntax Operator Perbandingan :

    <?php

    $nilai = 88;


    if ($nilai > 75){

    echo "Selamat Anda dinyatakan lulus!!";

    }

    else {

    echo "Anda dinyatakan tidak lulus, jangan menyerah!!!";

    }

    ?>


  3. Operator Logika

    Operator logika membutuhkan dua operan dan satu operator. Operator yang paling sering digunakan adalah operator and (&& / and), operator or (|| / or) dan operator negasi atau not (!).

    Operator logika terdiri dari :



    Contoh Syntax Operator Logika : 

    <?php


    $a = true;

    $b = false;


    $c = $a && $b;

    printf("%b && %b = %b", $a,$b,$c);

    echo "<hr>";


    true

    $c = $a || $b;

    printf("%b || %b = %b", $a,$b,$c);

    echo "<hr>";


    false

    $c = !$a;

    printf("!%b = %b", $a, $c);

    echo "<hr>";

    ?>


  4. Operator Ternary

    Operator ternary merupakan sebuah operator yang hanya memiliki 3 expession, dan operator ternary juga digunakan sebagai operator pembanding. Pada operator ternary jika ekspresi1 bernilai TRUE maka nilai yang dihasilkan adalah ekspresi2, dan sebaliknya jika ekspresi1 bernilai FALSE, maka nilai yang dihasilkan adalah ekspresi.

    Contoh syntax operator ternary:

    <?php

    $nilai = 88

    $status = $nilai > 75 ? "Lulus" : "Tidak lulus";

    echo "Anda dinyatakan ".$status;

    ?>


No comments:

Post a Comment

PHP UPDATE DELETE (RADIO BUTTON)

 Koneksi.php <?php $koneksi = mysqli_connect("localhost","root","","siswa"); function hapus($data...