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 Cipta pembolehubah rentetan bernama txt dan berikan nilai "Hello dunia!". Kemudian kami mengeluarkan nilai pembolehubah txt:
<?php $txt="Hello world!"; echo $txt; ?>
Apabila anda memberikan nilai teks kepada pembolehubah, sila ingat untuk menambah Petikan tunggal 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 pengendali rentetan. Operator penggabungan (titik) digunakan untuk menggabungkan dua nilai rentetan.
Contoh
Contoh berikut menunjukkan cara untuk Dua pembolehubah rentetan disatukan bersama:
<?php $txt1="Hello world!"; $txt2="What a nice day!"; echo $txt1 . " ---" . $txt2; ?>
Dalam kod di atas, kami telah menggunakan operator penggabungan dua kali . Ini disebabkan oleh fakta bahawa kita perlu memasukkan --- antara dua rentetan.
PHP strlen() fungsi
Kadangkala adalah berguna untuk mengetahui panjang nilai rentetan. strlen()
Fungsi mengembalikan panjang rentetan (bilangan aksara).
Nota: Di bawah UTF-8, strlen mengira aksara Cina sebagai 3 bait, Bahasa Inggeris, ruang dan simbol menduduki 1 bait. Instance Petua: strlen() sering digunakan dalam gelung dan fungsi lain, apabila penting untuk menentukan bila rentetan tamat. (Sebagai contoh, dalam gelung, kita perlu menamatkan gelung selepas aksara terakhir dalam rentetan.) Fungsi PHP strpos() fungsi strpos() ialah digunakan dalam Cari 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 Contoh berikut mencari teks "dunia" dalam rentetan "Hello world!": Petua: Dalam contoh di atas, kedudukan rentetan "dunia" ialah 6. Sebabnya ialah 6 dan bukannya 7 ialah aksara pertama dalam rentetan berada pada kedudukan 0, bukan 1. Manual Rujukan Rentetan PHP Lengkap Untuk manual rujukan lengkap untuk semua fungsi rentetan, lawati Manual Rujukan Rentetan PHP kami. Manual rujukan ini menyediakan penerangan ringkas dan contoh aplikasi bagi setiap fungsi! <?php
$name="我";
echo strlen($name);
echo "<br>";
echo strlen("Hello world!");
?>
<?php
echo strpos("Hello world!","world");
?>