Pembolehubah Rentetan PHP
Pembolehubah rentetan digunakan untuk menyimpan dan memproses teks.
Pembolehubah rentetan dalam PHP
Pembolehubah rentetan digunakan untuk nilai yang mengandungi aksara.
Selepas mencipta rentetan, kami boleh mengendalikannya. Anda boleh menggunakan rentetan secara langsung dalam fungsi atau menyimpannya dalam pembolehubah.
Dalam contoh berikut, kami mencipta pembolehubah rentetan bernama txt dan memberikannya nilai "Hello world!". Kemudian kami mengeluarkan nilai pembolehubah txt:
Contoh
<?php $txt="Hello world!"; echo $txt; ?>
Nota: Apabila anda memberikan nilai teks kepada pembolehubah, sila ingat untuk menambah petikan tunggal pada nilai teks atau petikan berganda.
Sekarang, mari kita lihat beberapa fungsi dan pengendali yang biasa digunakan untuk memanipulasi rentetan.
Pengendali penggabungan PHP
Dalam PHP, hanya terdapat satu String pengendali.
Operator penggabungan (.) digunakan untuk menggabungkan dua nilai rentetan.
Contoh berikut menunjukkan cara menggabungkan dua pembolehubah rentetan bersama-sama:
Contoh
<?php $txt1="Hello world!"; $txt2="What a nice day!"; echo $txt1 . " " . $txt2; ?>
Kod di atas akan dikeluarkan: Hello dunia
Petua: Dalam kod di atas, kami telah menggunakan operator penggabungan dua kali. Ini disebabkan oleh fakta bahawa kita perlu memasukkan ruang antara dua rentetan.
Fungsi PHP strlen()
Kadangkala adalah berguna untuk mengetahui panjang nilai rentetan. Fungsi
strlen() mengembalikan panjang rentetan (bilangan aksara).
Contoh berikut mengembalikan panjang rentetan "Hello world!":
Contoh
<?php echo strlen("Hello world!"); ?>
Kod di atas akan mengeluarkan: 12
Petunjuk: strlen () sering digunakan dalam gelung dan fungsi lain apabila penting untuk menentukan apabila rentetan tamat. (Sebagai contoh, dalam gelung, kita perlu menamatkan gelung selepas aksara terakhir dalam rentetan.)
Fungsi PHP strpos()
Fungsi strpos() digunakan untuk mencari aksara atau teks tertentu dalam rentetan.
Jika padanan ditemui dalam rentetan, fungsi ini mengembalikan kedudukan aksara padanan pertama. Jika tiada padanan ditemui, mengembalikan FALSE.
Contoh berikut mencari teks "dunia" dalam rentetan "Hello world!":
Contoh
<?php echo strpos("Hello world!","world"); ?>
Kod di atas akan mengeluarkan: 6
Petua: Dalam contoh di atas, kedudukan rentetan "dunia" ialah 6. Sebabnya 6 dan bukannya 7 ialah aksara pertama dalam rentetan berada pada kedudukan 0, bukan 1.
Manual Rujukan Rentetan PHP Penuh
Untuk melihat semua aksara Untuk manual rujukan lengkap tentang fungsi rentetan, sila lawati Manual Rujukan Rentetan PHP kami.
Manual rujukan ini menyediakan penerangan ringkas dan contoh aplikasi bagi setiap fungsi!