Di PHP, string adalah tipe data yang memungkinkan Anda menyimpan serangkaian karakter. Bahasa PHP hanya mendukung 256 karakter karena setiap huruf disimpan sebagai byte. Satu byte hanya memiliki maksimal 256 nilai berbeda Show
Ada berbagai cara untuk mendefinisikan string dalam PHP. Masing-masing metode ini berperilaku berbeda dan memiliki pro dan kontra Metode berbeda untuk menentukan string adalah sebagai berikut
Selama panduan ini, kita akan membahas masing-masing cara berbeda untuk mendefinisikan string dalam bahasa PHP Jika Anda baru memulai dengan PHP, kami sarankan untuk fokus pada tanda kutip tunggal dan ganda. Mereka adalah cara paling mudah untuk mendefinisikan string dan kemungkinan besar akan Anda gunakan String Kutipan Tunggal dalam PHPAnda dapat mendefinisikan string dalam bahasa PHP dengan membungkusnya dalam tanda kutip tunggal ( 2)
Saat Anda menggunakan tanda kutip tunggal, PHP tidak akan memperluas karakter khusus di dalam string. Itu hanya mendukung keluar dari tanda kutip/tanda kutip tunggal ( 7) atau karakter garis miring terbalik ( 8)String PHP yang dikutip tunggal sedikit lebih cepat daripada string yang dikutip ganda dan harus digunakan dalam kasus di mana Anda tidak ingin string dievaluasi Jika Anda ingin menggunakan karakter atau variabel khusus di dalam string, Anda harus menggunakan string yang dikutip ganda Contoh Penggunaan Single Quotes untuk Mendefinisikan String di PHPSelama beberapa bagian berikut, kita akan mengeksplorasi beberapa perilaku tanda kutip tunggal dalam PHP Kami akan mengeksplorasi bagaimana tanda kutip tunggal digunakan dan bagaimana menangani berbagai kasus tepinya Penggunaan Dasar Kutipan TunggalCara termudah untuk menggunakan tanda kutip tunggal di PHP adalah dengan memasukkan string di dalamnya ( 2)Misalnya jika kita ingin mencetak teks “ 0” di PHP kita bisa menggunakan kode berikut
Beberapa Baris menggunakan Tanda Kutip TunggalKarena tanda kutip tunggal di PHP tidak mendukung perluasan karakter yang lolos seperti " 1", Anda harus menyematkan baris baru dalam stringIni berarti Anda perlu mendefinisikan string pada beberapa baris, seperti yang ditunjukkan di bawah ini
Menggunakan Kutipan tunggal dalam Kutipan Tunggal dalam sebuah StringJika Anda menulis string di mana Anda ingin memasukkan satu kutipan atau apostrof, Anda harus menghindarinya Anda dapat menghindari kutipan tunggal ( _7) dengan menggunakan garis miring terbalik ( 8) tepat sebelum itu seperti " 4"Misalnya, jika kita ingin menampilkan string yang dikutip di dalam string, kita dapat menuliskannya seperti berikut _Kutipan Tunggal Jangan DiperluasPHP tidak akan memperluas karakter atau variabel yang lolos dalam string Anda saat Anda menggunakan tanda kutip tunggal Misalnya, menggunakan urutan umpan baris “ 1” dalam string yang dikutip tunggal, hanya akan dicetak sebagai “ 1“
Demikian pula, jika Anda mencoba memasukkan variabel PHP ke dalam string yang dikutip tunggal, itu hanya akan ditafsirkan sebagai karakter
String Kutip Ganda di PHPCara kedua untuk mendefinisikan string dalam PHP adalah dengan menggunakan double ( 3) di sekitar urutan karakter. Tanda kutip ganda sangat membantu saat Anda ingin konten string dievaluasi
Keuntungan dari string yang dikutip dua kali lipat adalah bahwa PHP akan memperluas nilai di dalam string. Jadi, misalnya, PHP akan memperluas karakter yang diloloskan seperti “ 1” menjadi umpan barisFitur paling penting dari string yang dikutip ganda adalah bahwa PHP akan memperluas nama variabel kembali ke nilainya Didukung Karakter yang DiloloskanKetika sebuah string diapit oleh tanda kutip ganda dalam PHP, string tersebut mendukung beberapa escape sequence. Anda keluar dari karakter dengan menyertakan garis miring terbalik ( 9) sebelum karakterAnda dapat melihat beberapa dari berbagai escape sequence yang didukung oleh PHP dengan mereferensikan tabel kami di bawah ini Escape SequencesReplacement 1Newline (Linefeed) Character 1Carriage Return Character 2Horizontal Tab Character 3Vertical Tab Character 4Escape Character 5Form feed character (Page break) 6Backslash Character 7Dollar Sign Character 4Single Quote 9Double Quote 0Hexadecimal Character 1Unicode CharacterContoh Penggunaan String Petik GandaPada bagian selanjutnya, kami akan menunjukkan kepada Anda berbagai cara untuk menggunakan string kutip ganda ( 3) di PHPContoh-contoh ini akan menunjukkan kepada Anda bagaimana PHP menangani string kutipan ganda Penggunaan Dasar dari Double Quoted String di PHPUntuk menggunakan tanda kutip ganda di PHP, Anda perlu menempatkan tanda kutip ganda ( 3) sebelum memulai string Anda dan satu setelahnyaMisalnya, kami akan menggunakan yang berikut ini untuk mencetak teks “ 4“
String Multi-Baris menggunakan Kutipan GandaDengan tanda kutip ganda di PHP, Anda dapat membuat string multi-baris dengan beberapa cara Cara pertama adalah menyematkan baris baru langsung ke string Anda. PHP akan secara otomatis menangani ini
Sebagai alternatif, Anda dapat menyisipkan baris baru ke dalam string Anda dengan karakter baris baru “ 1“Saat PHP melewati string yang dikutip ganda, itu akan memperluas urutan karakter yang lolos ke baris baru
Melarikan Kutipan Ganda dalam String Kutipan Ganda di PHPJika Anda menggunakan string kutipan ganda di PHP dan ingin menggunakan tanda kutip ganda, Anda harus menghindarinya Untuk menghindari tanda kutip ganda, kita perlu menempatkan garis miring terbalik ( 8) sebelum tanda kutip ganda ( 7)Misalnya, kami akan menggunakan kode berikut jika kami ingin menggunakan string “ 8“ _0String di PHP Menggunakan Double Quotes ExpandsKeuntungan terbesar menggunakan tanda kutip ganda untuk mendefinisikan string adalah PHP akan memperluas variabel dan karakter yang lolos Ketika PHP menemukan nama variabel, itu akan melakukan pencarian dan memasukkan nilai itu ke dalam string sebagai gantinya _1Menggunakan Tanda Dolar dalam String Kutip GandaKarena simbol tanda dolar menandakan awal variabel dalam string ganda, Anda mungkin perlu menghindarinya Untuk menghindari tanda dolar ( 9), Anda cukup menempatkan garis miring terbalik sebelum "\"Dengan contoh kami di bawah ini, Anda dapat melihat bahwa PHP tidak akan memasukkan nilai variabel kami ke dalam string berkat garis miring terbalik _2Menggunakan Sintaks Heredoc di PHPCara ketiga mendefinisikan string dalam PHP disebut sintaks heredoc. Ini adalah sintaks yang sedikit lebih rumit dengan kelebihannya, terutama untuk keterbacaan kode
Untuk mendefinisikan string dalam PHP menggunakan heredoc, Anda perlu menggunakan tiga tanda kurang dari “ 0” diikuti langsung oleh pengidentifikasi. Selain itu, pengidentifikasi harus mengikuti aturan penamaan standar PHPString harus diakhiri dengan pengidentifikasi yang Anda tentukan pada baris baru tanpa spasi Di bawah ini, Anda dapat melihat contoh string heredoc yang ditulis dengan benar saat ditulis dalam PHP _3Contoh Menggunakan heredoc di PHPKarena sintaks string Heredoc PHP mungkin agak sulit dipahami pada awalnya, mari kita jelajahi beberapa cara berbeda untuk menggunakannya Anda akan segera melihat bahwa sintaks Heredoc membuat kode lebih mudah dibaca ketika berhadapan dengan banyak baris teks Penggunaan sederhana heredoc di PHPDi bawah ini adalah contoh penulisan string satu baris menggunakan sintaks heredoc dalam PHP. Untuk contoh ini, kami akan menyimpan string “ 1” di dalam variabel yang disebut “ 2“Meskipun ini bukan penggunaan terbaik dari sintaks heredoc, ini memberi Anda gambaran tentang cara menggunakannya _4Menulis String Multiline Menggunakan Sintaks heredocMenulis string multiline sangat sederhana dengan sintaks heredoc di PHP. Cukup sematkan baris baru ke dalam string Di bawah ini adalah contoh bagaimana Anda dapat menulis string multi-baris dalam PHP _5Menggunakan Kutipan Tunggal dan Ganda dalam Sintaks heredoc PHPSalah satu keuntungan paling signifikan menggunakan sintaks heredoc di PHP adalah Anda tidak perlu khawatir untuk keluar dari tanda kutip tunggal ( 7) atau ganda ( 7)Tidak keluar dari simbol-simbol ini membuat string Anda lebih mudah dibaca tanpa mengubah fungsionalitas sebenarnya Di bawah ini Anda dapat melihat bagaimana kami menulis string menggunakan sintaks heredoc, termasuk tanda kutip tunggal atau ganda _6Sintaks heredoc Memperluas Variabel dan Melarikan Diri dari Urutan KarakterKeuntungan lain dari sintaks string heredoc adalah ia masih akan memperluas variabel dan keluar dari urutan karakter Misalnya, jika Anda ingin menulis string baris tunggal yang akan memperluas variabel, kemungkinan besar Anda akan menggunakan string dengan tanda kutip ganda Apa itu variabel string?Variabel string adalah variabel yang menampung string karakter . Ini adalah bagian dari memori yang telah diberi nama oleh pemrogram. Namanya terlihat seperti nama variabel yang telah Anda lihat sejauh ini, kecuali bahwa nama variabel string diakhiri dengan tanda dolar, $.
Apa itu string dalam PHP dengan contoh?String adalah rangkaian karakter, dimana sebuah karakter sama dengan sebuah byte . Ini berarti bahwa PHP hanya mendukung kumpulan 256 karakter, dan karenanya tidak menawarkan dukungan Unicode asli. Lihat detail jenis string. Catatan. Pada build 32-bit, string bisa berukuran hingga 2 GB (maksimum 2147483647 byte)
Untuk apa variabel string digunakan?Mengapa Kami Menggunakan String. Variabel string memungkinkan programmer dengan mudah menemukan informasi dalam kode mereka dan menggunakan kembali nilai dalam program mereka . Variabel dapat berubah- pikirkan bervariasi- dan string memudahkan pemrogram untuk membaca dan mengubah nilai yang ditetapkan ke variabel berbeda di seluruh program mereka.
Apa saja contoh variabel string?Variabel string dianggap sebagai urutan karakter, termasuk huruf, angka, dan simbol apa pun |