PHP menyediakan pelbagai fungsi pemintasan rentetan: substr(): memintas bahagian rentetan yang ditentukan. substring(): memintas substring dari hujung rentetan hingga permulaan. substr_replace(): Gantikan bahagian rentetan yang ditentukan. str_replace(): Gantikan bahagian rentetan yang ditentukan dengan bahagian lain.
Berfungsi untuk memintas rentetan dalam PHP
PHP menyediakan pelbagai fungsi untuk memintas rentetan, yang paling biasa digunakan termasuk:
- substr(Tukarkan bahagian rentetan): String) dipintas dan dikembalikan. Sintaksnya ialah: substr(string $string, int $start, int $length = null), di mana $start menentukan kedudukan permulaan substring dan $length menentukan panjang substring.
Contohnya:
<code class="php">$string = "Hello World!";
$substring = substr($string, 0, 5); // "Hello"</code>
Salin selepas log masuk
- substring(): Fungsi adalah serupa dengan substr(), tetapi ia memintas substring dari hujung rentetan ke kedudukan permulaan. Sintaksnya ialah: substring(string $string, int $start, int $length = null), di mana $start menentukan kedudukan permulaan substring dan $length menentukan panjang substring.
Contohnya:
<code class="php">$string = "Hello World!";
$substring = substring($string, 10, 5); // "World"</code>
Salin selepas log masuk
- substr_replace(): Gantikan bahagian rentetan dengan rentetan yang ditentukan. Sintaksnya ialah: substr_replace(string $string, string $replacement, int $start, int $length = null), di mana $start menentukan kedudukan permulaan penggantian dan $length menentukan panjang penggantian.
Contohnya:
<code class="php">$string = "Hello World!";
$substring = substr_replace($string, "there", 7, 5); // "Hello there!"</code>
Salin selepas log masuk
- str_replace(): Gantikan beberapa bahagian dalam rentetan dengan bahagian lain. Sintaksnya ialah: str_replace(mixed $search, mixed $replace, mixed $subject), dengan $search menentukan bahagian yang akan diganti, $replace menentukan bahagian yang diganti dan $subject menentukan rentetan sasaran.
Contoh:
<code class="php">$string = "Hello World!";
$substring = str_replace("World", "there", $string); // "Hello there!"</code>
Salin selepas log masuk
Atas ialah kandungan terperinci Apakah fungsi untuk memintas rentetan dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!