Diskusi Muhamad Abdul Ghofur

Muhamad Abdul Ghofur
Ditanyakan pada: String

Petik satu dan dua

izin bertanya, pada kasus apa menggunakan tanda petik satu dan tanda petik dua sebaiknya digunakan?

2 Jawaban

Avatar
Muhammad Fakhry Burhanuddin

setahun yang lalu

Tanda petika satu (single quote) akan menampilkan isi string apa adanya. Sedangkan tanda petik dua (double quote) akan bisa menampilkan isi variabel.

Contoh

$name = "codepolitan";

echo 'My name is $name' . PHP_EOL;    // My name is $name
echo "My name is $name" . PHP_EOL;   // My name is codepolitan

Penggunaan single quote untuk menuliskan string sudah jarang dilakukan, lebih baik menggunakan double quote.

Avatar
BroKoding

setahun yang lalu

Halo kak, secara fungsi sebenarnya tanda petik satu maupun tanda petik dua memiliki kegunaan yang serupa yakni mendefinisikan sebuah string. Letak perbedaannya adalah tanda petik dua dapat menggunakan variable didalam definisinya. Jadi alih-alih harus menggunakan penyambung antara string dan variable, kita dapat menggabungkannya sekaligus. Secara performa, tanda petik satu sebenarnya lebih cepat. Jadi apabila dalam pendefinisian string tidak memakai variable, maka lebih baik gunakan tanda petik satu.