Untuk Melengkapi pembahasan operator di dalam PHP kita akan masuk pemabahasn yang terakhir yang akan saya berikan, disini saya akan membahas tentang operator string dan operator array di PHP, dan ternyata string dan array ada operatornya nih teman-teman, jika saya lihat hampir sama seperti operator sebelumnya, tetapi kita juga tidak tau kan kalau jika kita tidak bahas disini, apakah operator yang sudah kita bahas sebelumnya bisa di pakai atau tidak di array ini, oke jangan kemana-mana simak terus ya teman-teman.
Disini saya akan membahas tentang operator string dan operator array di PHP, sekaligus karena di operator string hanya ada dua, dan saya juga yakin teman-teman juga sering menggunakannya, dalam operator string terdapat dua buah operator yaitu:
- operator titik (.) dan
- operator titik sama dengan (.=).
keduanya ini sama-sama untuk menggabungkan atau menampilkan sebuah string. Oke jika dalam array jenis operatornya hampir sama dengan operator sebelumnya, terdapat beberapa operator array di antaranya:
- +
- ==
- ===
- !=
- !==
- <>
tidak usah saya jelaskan lagi ya, itu dia operator yang sudah kita bahas sebelumnya ternyata bisa kita gunakan di array juga, oiya disini saya ambil sumber dari w3school ya teman-teman, oke langsung saja kita masuk dalam contoh pembuatannya:
<!DOCTYPE html>
<html>
<head>
<title>Membahas Tentang Operator String dan Operator Array di PHP </title>
<-e-style type="text/css">
.container{
width: 500px;
margin: auto;
background: #F3F3F3;
box-shadow: 5px 5px 5px 5px #555;
text-align: center;
}
p{
color: red;
}
.hasil{
color: blue;
}
</style>
</head>
<body>
<div class="container">
<h1>Membahas Tentang Operator String dan Operator Array di PHP</h1>
<h5>String Operator</h5>
<h4>Operator String (.) dan (.=)</h4>
<p>
$TeksPertama = "Dumet";<br>
$TeksKedua = "School";<br>
<?php
$TeksPertama = "Dumet ";
$TeksKedua = "School";
echo $TeksPertama . $TeksKedua;
echo "<br>";
echo " <span class='hasil'>ketika saya ingin mencetak kedunya saya harus tinggal memberika operator (.) dan panggil variabel berikutnya. </span>";
?>
<p>Kita juga bisa melakukan ini</p>
<p>$teksPertama .= $teksKedua</p>
<p>echo $teksPertama</p>
<p>Hasilnya pun akan sama</p>
###################################
<h5>Array Operator</h5>
<h4>Opertor (+) Array </h4>
<p>
<?php
$x = array("a" => "red", "b" => "green");
$y = array("c" => "blue", "d" => "yellow");
print_r($x + $y);
echo "<br>";
echo " <span class='hasil'>sama seperti halnya titik di array kita bisa menggunakan (+) untuk menyambungkan sebuah array </span>";
?>
</p>
###################################
<h4>Opertor (==) Array </h4>
<p>
<?php
$x = array("a" => "red", "b" => "green");
$y = array("c" => "blue", "d" => "yellow");
var_dump($x == $y);
echo " <br> <span class='hasil'> di array kita bisa membandingkan apakah sebuah array x dan y sama dengan (==), disini saya menggunakan var_dump() untuk mengecek true or false </span>";
?>
</p>
###################################
<h4>Opertor (===) Array</h4>
<p>
<?php
$x = array("a" => "red", "b" => "green");
$y = array("c" => "blue", "d" => "yellow");
var_dump($x === $y);
echo " <br> <span class='hasil'> di array kita bisa membandingkan apakah sebuah array x dan y sama (===) dan tipe datanya pun harus sama jika (===), disini saya menggunakan var_dump() untuk mengecek true or false </span>";
?>
</p>
###################################
<h4>Opertor (!=) array </h4>
<p>
<?php
$x = array("a" => "red", "b" => "green");
$y = array("c" => "blue", "d" => "yellow");
var_dump($x != $y);
echo " <br> <span class='hasil'> dengan operator (!=) yang artinya apakah isi variabel y tidak sama dengan variabel x jika iya true</span>";
?>
</p>
###################################
<h4>Opertor (<>) array </h4>
<p>
<?php
$x = array("a" => "red", "b" => "green");
$y = array("c" => "blue", "d" => "yellow");
var_dump($x <> $y);
echo " <br> <span class='hasil'>Akan Mengembalikan nilai true jika variabel x tidak sama dengan y </span>";
?>
</p>
###################################
<h4>Opertor (!==) Array </h4>
<p>
<?php
$x = array("a" => "red", "b" => "green");
$y = array("c" => "blue", "d" => "yellow");
var_dump($x !== $y);
echo " <br> <span class='hasil'>Sama ya seperti di atas akan mengembalikan nilai true jika tidak sama, bedanya ini sama dengan ada dua,</span>";
?>
</p>
</div>
</body>
</html>
Cukup panjang ya teman-teman, coba teman-teman perhatikan hayati, jika sudah kita lansung lihat hasilnya ya:
nanti coba teman-teman copy saja file php yang sudah saya buat di atas supaya tau hasilnya ya, jika gambar kurang jelas, oke saya rasa cukup sampai disini belajar kita tentang membahas tentang operator string dan operator array di PHP semoga bermanfaat dan sampai jumpa pada artikel berikutnya terimakasih.

