S M A R T D E V T A L A

Loading

Operator Array di PHP

Operator Array di PHP

Setelah sebelumnya kita membahas Operator String di PHP, kali ini kita akan membahasa kelanjutan mengenai operator di PHP.

Operator Array adalah jenis tipe data yang digunakan untuk membandingkan variabel array. Beberapa operator yang telah kita bahas sebelumnya juga dapat diterapkan untuk melakukan operasi-operasi terhadap array. Tabel berikut ini akan menunjukkan datar operator tersebut.

Operator Keterangan
+ Menggabungkan array
== Menbandingkan array. Bernilai true jika array1 dan array2 memiliki pasangan kunci/nilai sama
=== Membandingkan array. Bernilai true jika array1 dan array2 memiliki pasangan kunci/nilai sama serta urutan dan tipe data sama
!= Membandingkan array. Bernilai true jika array1 tidak sama dengan array2
<>  Membandingkan array. Bernilai true jika array1 tidak sama dengan array2
!== Membandingkan array. Bernilai true jika array1 tidak identik dengan array2

 

Perlu diperhatikan baik-baik. Ketika anda menggunakan operator + untuk operand yang bertipe array. Pada dasarnya operator ini hanya akan menambahkan array sebelah kanan ke dalam array sebelah kiri. Namum, jika array sebelah kiri dan sebelah kanan memiliki kunci yang sama, maka elemen yang akan diambil adalah hanya elemen-elemen yang terdapat di dalam array sebelah kiri. Dengan kata lain, elemen-elemen array sebelah kanan yang memiliki kunci sama akan diabaikan.

Contoh kode berikut ini akan menunjukkan cara kerja operator + untuk operand yang bertipe array.


<?php
#
# Operator Array by SmartDevTala
#
$a = ['a'=>'durian','b'=>'alpukat'];
$b = ['a'=>'mangga','b'=>'sirsak','c'=>'pisang'];
#menggabungkan $a dan $b
$c = $a+$b;
print_r($c);
?>

Hasil Program :

Operator array menggunakan tambah

Sekarang mari perhatikan kode berikut :


<?php
#
# Operator Array by SmartDevTala
#
$a = ['a'=>'durian','b'=>'alpukat'];
$b = ['a'=>'mangga','b'=>'sirsak','c'=>'pisang'];
#menggabungkan $b dan $a
$c = $b+$a;
print_r($c);
?>

Hasil Program

Operator array b + a

dapat dilihat perbedaan keduanya?, semoga dapat difahami ya :)) , kemudian untuk penggunaan operator relasional yang diterapkan pada array dapat dilihat pada kode berikut :


<?php
#
# Operator Array by SmartDevTala
#
$a = ['a'=>'durian','b'=>'alpukat'];
$b = ['b'=>'alpukat','a'=>'durian'];
echo ($a==$b)? "true":"false";
echo "\n";
echo ($a===$b)? "true":"false";
echo "\n";
echo ($a!=$b)? "true":"false";
echo "\n";
echo ($a!==$b)? "true":"false";
?>

Hasil program

Operator array dengan relasional

Deimikian pembahasan kali ini mengenai, Operator Array di PHP, semoga bermanfaat dan dapat difahami.

Share:

Artikel Sejenis

Cara Mendefinisikan Fungsi di PHP

Bentuk umum pendefinisian fungsi di dalam php adalah sebagai berikut: <?php # # cara mendefini..

Pengertian Fungsi (Function) di PHP

Dalam praktiknya penggunaan function/fungsi merupakan hal yang sangat membantu dalam proses pembuata..

Modularisasi Kode di PHP

Seperti yang kalian fikirkan, tentunya dalam pembuatan sebuah sistem tentu tidak akan bisa dibuat ha..

Komentar