";
echo "\"Hello World\"";
echo "\n\tHello World\n";
?>
Tip. Alasan kami telah menggemakan output dari PHP di dalamnya
tags is those tags allows you to show the text as it is in the browser. (By default, HTML ignores extra white spaces)
In the table, you may notice the $ (dollar) sign. Why is it there? The reason is that we can add variables inside double quoted texts
Variables within Double Quoted Strings
When you add a variable within a double quoted string, PHP will parse it.
PHP Variables in Double Quoted String
Run Example ››
# This is the Hyvor's PHP Tutorial
$string = 'This is the Hyvor\'s PHP Tutorial';
0
# This is the Hyvor's PHP Tutorial
$string = 'This is the Hyvor\'s PHP Tutorial';
_1
# This is the Hyvor's PHP Tutorial
$string = 'This is the Hyvor\'s PHP Tutorial';
2
# This is the Hyvor's PHP Tutorial
$string = 'This is the Hyvor\'s PHP Tutorial';
_3
# This is the Hyvor's PHP Tutorial
$string = 'This is the Hyvor\'s PHP Tutorial';
_4
# This is the Hyvor's PHP Tutorial
$string = 'This is the Hyvor\'s PHP Tutorial';
5
# This is the Hyvor's PHP Tutorial
$string = 'This is the Hyvor\'s PHP Tutorial';
_4
# This is the Hyvor's PHP Tutorial
$string = 'This is the Hyvor\'s PHP Tutorial';
_7
# This is the Hyvor's PHP Tutorial
$string = 'This is the Hyvor\'s PHP Tutorial';
_8
# This is the Hyvor's PHP Tutorial
$string = 'This is the Hyvor\'s PHP Tutorial';
_9
# Backslash and Quote: \'
$string = 'Backslash and Quote: \\\'';
_0
# Backslash and Quote: \'
$string = 'Backslash and Quote: \\\'';
_1
# Backslash and Quote: \'
$string = 'Backslash and Quote: \\\'';
_2
# Backslash and Quote: \'
$string = 'Backslash and Quote: \\\'';
_3
# Backslash and Quote: \'
$string = 'Backslash and Quote: \\\'';
_4
' . $string . '
# Backslash and Quote: \'
$string = 'Backslash and Quote: \\\'';
5
# Backslash and Quote: \'
$string = 'Backslash and Quote: \\\'';
6Jalankan Contoh ››String heredoc berperilaku seperti string yang dikutip ganda. Itu mengubah urutan pelarian ke makna sebenarnya. Dan, variabel akan diuraikan
Hal terbaik tentang sintaks doc adalah kita tidak perlu menghindari tanda kutip di dalamnya. Ini membuat penulisan HTML, XML, SQL, dll. string dengan mudah
Perbedaan paling signifikan antara tanda kutip tunggal dan ganda terletak pada saat kita menginterpolasi string dan variabel. Kutipan tunggal tidak menginterpolasi string dan variabel. Konten di dalam kutipan tunggal dicetak persis seperti aslinya. Dalam kebanyakan kasus, tidak ada kompilasi dari variabel atau escape sequence di dalam kutipan tunggal
Namun, dalam kasus tanda kutip ganda, variabel yang ditulis di dalam tanda kutip akan diinterpolasi dengan string. Ini berarti bahwa variabel dalam string akan dievaluasi. Akibatnya, mudah untuk menggunakan tanda kutip ganda saat menginterpolasi string dan variabel. Keuntungan dari tanda kutip ganda dibandingkan tanda kutip tunggal adalah kita tidak perlu menggabungkan string dan variabel menggunakan the. operator. Namun, karena variabel perlu dievaluasi dalam string, menggunakan tanda kutip ganda akan sedikit lebih lambat daripada menggunakan tanda kutip tunggal
Misalnya, buat variabel $name dan tulis string Bond padanya. Selanjutnya, tulis string Namanya adalah $name. dan lampirkan string dengan tanda kutip ganda. Gunakan fungsi gema untuk mencetak string. Demikian pula, lampirkan string yang tepat dengan kutipan tunggal di baris berikut
Kode Contoh
Keluaran
The name is Mustafa.
The name is $name.
Bagian ini akan membahas escape sequence menggunakan kutip ganda dan kutip tunggal dalam PHP. Urutan pelarian dapat digunakan di dalam tanda kutip ganda untuk melarikan diri dari karakter. Sementara itu, kebanyakan escape sequence tidak diinterpretasikan di dalam satu kutipan. Namun, ada pengecualian untuk keluar dari apostrof
Tidak perlu menghindari apostrof jika kita menulis apostrof dalam string saat menggunakan tanda kutip ganda. Namun, dalam kasus kutipan tunggal, kita perlu menghindarinya menggunakan \'. Contohnya ditunjukkan di bawah ini
Kode Contoh
Keluaran
Mustafa Ahmed's "Think and grow rich".
Mustafa Ahmed's \"Think and grow rich\".
Pada kode di atas, jelas bahwa apostrof tidak boleh lepas menggunakan tanda kutip ganda. Tanda kutip ganda juga diloloskan di dalam tanda kutip ganda menggunakan karakter pelolosan. Sementara itu, dalam kasus kutipan tunggal, apostrof di-escape menggunakan karakter escape. Dalam kasus terakhir, tanda kutip ganda tidak diloloskan saat menggunakan karakter pelolosan
Bagaimana Anda menggunakan tanda kutip ganda dalam variabel?
Saat mereferensikan variabel, umumnya disarankan untuk mencantumkan namanya dalam tanda kutip ganda . Ini mencegah penafsiran ulang semua karakter khusus dalam string yang dikutip -- kecuali $, ` (kutipan balik), dan \ (escape).
Bagaimana cara menambahkan tanda kutip ke string di PHP?
Bagaimana Anda menambahkan tanda kutip ganda ke string yang ada di dalam variabel?
Pastikan untuk menggabungkan variabel dalam kurung kurawal - {my_var} . Perhatikan bahwa kita membungkus f-string dalam tanda kutip tunggal agar dapat menggunakan tanda kutip ganda di dalam string. Anda juga dapat menggunakan str. format() metode untuk menambahkan tanda kutip ganda di sekitar string.