Lewati ke konten utama

String dalam PHP

String dalam PHP adalah kumpulan karakter yang digunakan untuk menyimpan dan memanipulasi teks.

1. Mendefinisikan String

String dapat dibuat menggunakan tanda kutip tunggal ' atau kutip ganda ".

<?php
$teks1 = 'Halo, dunia!';
$teks2 = "Selamat datang di PHP!";
?>

2. Menggabungkan String

Gunakan operator . untuk menggabungkan string.

<?php
$nama = "Budi";
$pesan = "Halo, " . $nama . "!";
echo $pesan; // Output: Halo, Budi!
?>

3. Interpolasi String

String dengan kutip ganda memungkinkan interpolasi variabel.

<?php
$umur = 25;
echo "Saya berusia $umur tahun."; // Output: Saya berusia 25 tahun.
?>

4. Mengakses Karakter dalam String

Gunakan indeks untuk mengambil karakter tertentu.

<?php
$kata = "PHP";
echo $kata[0]; // Output: P
?>

5. Fungsi String Umum

PHP menyediakan banyak fungsi untuk manipulasi string:

  • strlen($str): Mengembalikan panjang string.
  • strtoupper($str): Mengubah menjadi huruf besar.
  • strtolower($str): Mengubah menjadi huruf kecil.
  • substr($str, start, length): Mengambil bagian dari string.
  • strpos($str, "kata"): Mencari posisi kata dalam string.
  • str_replace("cari", "ganti", $str): Mengganti bagian dari string.

Contoh Penggunaan

<?php
$teks = "Belajar PHP itu menyenangkan!";
echo strlen($teks); // Output: 26
echo strtoupper($teks); // Output: BELAJAR PHP ITU MENYENANGKAN!
?>

6. Multiline String

Gunakan heredoc atau nowdoc untuk string dengan banyak baris.

<?php
$heredoc = <<<EOT
Ini adalah contoh string
dengan beberapa baris.
EOT;
echo $heredoc;
?>

7. Kesimpulan

String dalam PHP memiliki berbagai fungsi yang memudahkan manipulasi teks, mulai dari penggabungan, pencarian, hingga perubahan format.