Belajar PHP Part 4 : Tipe Data String
Tipe Data String
- Tipe Data String adalah tipe data representasi dari teks
- String bisa mengandung kosong atau banyak karakter
Single Quote
Untuk membuat String di PHP, kita bisa menggunakan single quote/ kutip satu ( ' )
echo 'Name : ';echo 'Eko Kurniawan Khannedy';
Double Quote
Selain single quote, kita juga bisa menggunakan double quote. Salah satu kelebihan menggunakan double quote adalah kita menggunakan escape sequence untuk beberapa hal, seperti \n untuk ENTER, \t untuk TAB, \" untuk double quote, dan lain-lain.
echo "Name : ";echo "Eko\t Kurniawan\t Khannedy\n";
Multiline String
- Kadang kita ingin membuat data string yang lebih dari satu baris, untuk melakukan itu sebenarnya kita bisa menggunakan \n sebagai ENTER.
- Namun PHP memiliki fitur yang lebih baik, yaitu bernama Heredoc dan Nowdoc
Heredoc
Heredoc adalah fitur untuk membuat String yang panjang, sehingga kita tidak perlu manual melakukan enter, tab dan yang lain-lain secara manual.
Syntax :
<<<EKO(Tag, kebanyakan menggunakan nama uppercase)
Isikan string/ kalimat disini
EKO(Tag, kebanyakan menggunakan nama uppercase);
echo <<<EKOSelamat belajar PHPsekarang, kita belajar tipe data stringini adalah cara ke-3 membuat stringbisa menggunakan heredocEKO;
Nowdoc
Nowdoc mirip seperti Heredoc, yang membedakan adalah pada bagian pertama tag sob harus menambahkan single quote ('EKO'), selain itu Nowdoc tidak memiliki kemampuan parsing tidak seperti heredoc atau Double Quote.
Masalah parsing akan kita bahas di materi manipulasi
Syntax :
<<<'EKO'(Tag, kebanyakan menggunakan nama uppercase)Isikan string/ kalimat disiniEKO(Tag, kebanyakan menggunakan nama uppercase);