statistics

Powered by Blogger.

Subscribe

Recent

Comment

Contact Form

Name

Email *

Message *

Monday, 3 April 2017

Pengertian Dan Contoh Operator Assignment Dalam PHP


Operator assignment (=) adalah operator di mana operand di sebelah kiri mendapatkan nilai dari operand di sebelah kanan. Operator assignment juga dapat diartikan sebagai operator pemberian suatu nilai terhadap suatu variabel.

Contoh:

$x = 10 ;  // yang berarti x diberi nilai 10

Proses assignment juga dapat dilakukan dengan operand disebelah kanan yang berupa ekspresi.

Contoh:

$y = ($x = 1c) + 4;

Operator assignment juga dapat dilakukan dengan kombinasi dari operator aritmatika dan operator string yang memungkinkan anda menggunakan suatu ekspresi dan hasil ekspresi tersebut menjadi nilainya.

Contoh;

$a - 10;
$a += 7;
$ = $a + 7;
$salam ="selamat';
$salam .= "belajar'; // Selamat Belajar

Perhatikan bahwa assignment menyalin variabel yang asli ke variabel yang baru (assignment by value).
PHP telah mendukung assignment by refence. Assignment by reference berarti beberapa variabel yang berbeda yang mengacu pada suatu lokasi yang sama (isi variabel yang sama), tetapi tidak dimungkinkan pada PHP 3.

Sintaksnya:

$var=&$variabel lain

Contoh:
<?php>
        $a = "Apel";
        // assignment by reference
        $b = &$a;

        //Mengubah nilai $a dan $b
        $a = "Jeruk";

        //Menghapus variabel $a dari memori unset ($a);

        //Mencetak nilai variabel $b = "Jeruk" print ($b);
?>

Operator Assignment ditunjukkan seperti pada tabel berikut:


Contoh sederhana:

<html>
<head>
<title> Operator Assigment </title>
</head>
<body>
<h3> Penggunaan Operator ASsigment</h3>
<?php

$a = 10;
print ("\$a = $a <br>");
$a +=7;
print ("\$a +=7 = $a <br><br>");

$a = 10;
print ("\$a = $a <br>");
$a = $a + 7;
print ("\$a +=7 = $a <br><br>");

$a = 10;
print ("\$a = $a <br>");
$a +=7;
print ("\$a = \$a + 7 = $a <br><br>");

$a = 10;
print ("\$a = $a <br>");
$b =&$a;
print ("\$b = &\$a + 7 = $a <br><br>");

$salam="Selamat";
print ("\$salam  = $salam <br><br>");
$salam .="Belajar";
print ("\$salam .=Belajar  = $salam <br><br>");

?>
</body>
</html>

Dan hasilnya:



Pengertian Operator Aritmatika Dalam PHP


Operator aritmatika adalah operator yang digunakan untuk melakukan perhitungan matematis.

Operator aritmatika ditunjukkan seperti pada tabel berikut:
Pada ekspresi kompleks yang melibatkan banyak operand, operator *, /, dan % memiliki prioritas yang sama, tetapi lebih tinggi daripada operator + atau -.

Untuk lebih jelasnya, perhatikan contoh berikut;

$x = 15 + 9 % 2

9 % 2 akan dikerjakan terlebih dahulu sehingga hasil ekspresi 15 + 9 % 2 adalah 16 ( bukan 0 )

Berikut contoh penggunaan  operator aritmatika pada script berikut:

<?Php
    $Bil1 = 5;
    $Bil2 = 10;
    echo ("\$Bil1 = $Bil1 Dan \$Bil2 = $Bil2 <Br>") ;
    echo ("operasi Aritmatika Pada Kedua Bilangan :<Br><br>") ;
    $Jumlah        = $Bil1 + $Bil2;
    $Kurang        = $Bil1 - $Bil2;
    $Kali            = $Bil1 * $Bil2;
    $Bagi            = $Bil1 / $Bil2;
    $Sisabagi        = $Bil1 % $Bil2;
    Echo ("\$Bil1 + \$Bil2 = $Jumlah <Br>") ;
    Echo ("\$Bil1 - \$Bil2 = $Kurang <Br>") ;
    Echo ("\$Bil1 * \$Bil2 = $Kali <Br>") ;
    Echo ("\$Bil1 / \$Bil2 = $Bagi <Br>") ;
    Echo ("\$Bil1 % \$Bil2 = $Sisabagi <Br>") ;
?>



Dan hasilnya lihat gambar bawah ini:

Friday, 24 February 2017

Pengertian Operator Dalam PHP

Operator adalah simbol atau karakter khusus yang digunakan dalam suatu ekspresi untuk memanipulasi nilai atau variabel dan memberikan suatu hasil.

Operator pada PHP dibedakan menjadi:

  • Operator Aritmatika
  • Operator Assignment
  • Operator Bit
  • Operator Relasi
  • Operator Ternary
  • Operator Kontrol Error
  • Operator Eksekusi
  • Operator Increment/Decrement
  • Operator Logika
  • Operator String
  • Operator Array
Pengertian Ekspresi Dalam PHP

Ekspresi atau sering juga disebut dengan ungkapan andalah suatu bentuk yang menghasilkan suatu nilai.

Dalam bentuk yang sederhana, ekspresi dapat berupa konstanta atau variabel. Dalam bentuk yang lebih komplekx, suatu ekspresi melibatkan operator dan operand.

Contoh:

20 + 4 * 5

merupakan suatu bentuk ekspresi yang menghasilkan nilai 40. Dalam hal ini 20, 4 dan 5 disebut sebagai operan dan tanda + dan * berperan sebagai operator.