Pada tutorial kali ini kita akan membahas mengenai cara menggunakan operator string pada pemrograman PHP. Sebelumnya kita telah membahas mengenai fungsi operator logika untuk mengkombinasikan beberapa variable.
String merupakan kumpulan dari karakter dalam bahasa pemrograman. String sangat sering digunakan dalam berbagai bahasa pemrograman termasuk PHP. Pada pemrograman PHP terdapat 2(dua) operator yang secara khusus didesain untuk string. Yang pertama menggunakan concatenation (rangkaian/penyambungan) dan yang kedua menggunakan concatenation assignment.
Operator ini akan menyambungkan variable 1 dan variable lainya. Operator ini menggunakan tanda “.” untuk penyambungan teks pada pemrograman.
Contoh Kode:
<?php $teks1 = "Selamat"; $teks2 = " Pagi..."; echo $teks1 . $teks2; // concatenation, print // contoh kedua echo "<br>"; // line break $a = "Hello "; $b = $a . "World!"; // sekarang $b berisi "Hello World!" echo $b; // print $b ?>
Ouput Kode:
Selamat Pagi…
Hello World!
Berbeda dengan satunya, operator ini akan menambahkan variable 2 ke variable pertama. Cara menggunakan operator ini menggunakan tanda “.=” (nb: tanpa petik)
untuk penyambungan string pada PHP.
Contoh Kode:
<?php $kata1 = "Selamat"; $kata2 = " Malam..."; $kata1 .= $kata2; // concatenation assignment, $kata1 berisi Selamat Malam... echo $kata1; // print hanya pada $kata1 // contoh kedua echo "<br>"; // line break $a = "Hello "; $a .= "World!"; // sekarang $a berisi "Hello World!" echo $a; // print $a ?>
Ouput Kode:
Selamat Malam…
Hello World!
Selain itu, kita bisa menggunakan tanda kurung kurawal untuk melakukan penyambungan string secara langsung.
Contoh Kode:
<?php $xx = "Selamat"; $xs = "{$xx} Datang"; // pakai tanda $ echo $xs; echo "<br>"; $x = "Tutorial "; $y = "Belajar "; $z = "PHP..."; $xyza = "Hai, {$x}{$y}{$z}"; // pakai tanda $ ... wkwkw echo $xyza; ?>
Ouput Kode:
Selamat Datang
Hai, Tutorial Belajar PHP…
Demikian tutorial pemrograman PHP mengenai penggunaan operator string. Selanjutnya kita akan membahas mengenai operator array yang sangat penting dalam berbagai bahasa pemrograman. Semoga bermanfaat dan terima kasih.