Tipe Data String Pada PHP

Tipe data string adalah tipe data yang berisi teks, kalimat atau sekumpulan karakter. Contohnya adalah “a”, ‘belajar PHP’, “1 minggu” dan lainnya. Tipe data string mungkin tipe data yang paling sering digunakan, karena dari PHP sendiri memiliki banyak fitur yang disediakan. Karakter yang didukung saat ini adalah 256 karakter ASCII.

Untuk penulisan tipe data string, kita bisa menggunakan tanda kutip satu atau single quoted dan tanda kutip dua atau double quoted. Untuk penulisan yang sederhana dilakukan adalah menggunakan tanda petik satu ( ‘ karakter di sebelah enter) di depan kalimat dan ditutup dengan tanda petik satu lagi di akhir kalimat. Untuk kalimat string yang terdapat tanda petik satu di dalamnya, pembaca harus mendahuluinya menggunakan tanda backslash ( \ ) sebelum tanda petiknya agar tidak dianggap sebagai penutup string. Dan untuk string yang terdapat tanda backslash, kita harus menuliskan tanda backslash dua kali ( \\ ).

Contoh penulisan tipe data string menggunakan tanda petik satu :

<?php
	$data_string1 = 'saya sedang belajar bahasa program PHP';
	$data_string2 = 'Saya berjanji : I\'ll be there for you';
?>

Selanjutnya adalah penulisan tipe data string menggunakan tanda kutip dua atau double quoted ( “ ). Meskipun seperti tidak ada bedanya dengan tanda kutip satu, tetapi akan ada bedanya yang dihasilkan jika menggunakan tanda kutip dua. Dengan tanda kutip dua, PHP akan memproses karakter-karakter khusus seperti (\n) untuk membuat baris baru atau seperti kita menekan tombol enter. Juga akan memproses setiap variabel yang dimasukkan ke dalam data string tersebut dan ditandai dengan karakter $.

Contoh penggunaan tanda kutip dua untuk membuat kalimat bertipe data string :

<?php
	$satu = "Aku;
	$dua = "Kamu";
	$tiga = "Kita adalah $satu dan $dua";
?>

Penggunaan kutip dua cocok digunakan saat kita ingin menampilkan variabel di dalam sebuah string. Untuk memasukkan karakter kutip dua, seperti sebelumnya kita bisa menggunakan backslash ( \ ). Dan jika ingin memasukkan karakter backslash, kita bisa menambahkan dua karakter backslash. Tipe data string juga bisa dibuat beberapa baris asalkan kita tidak lupa memberikan penutup stringnya menggunakan kutip satu atau kutip dua.

Untuk pembahasan selanjutnya kita akan membahas tipe data boolean.