Bagaimana untuk menulis ungkapan gantian dalam php

藏色散人
Lepaskan: 2023-03-14 13:54:02
asal
2465 orang telah melayarinya

Cara untuk menulis ungkapan penggantian PHP ialah: 1. "str_ireplace($search, $replace, $str);" kaedah .

Bagaimana untuk menulis ungkapan gantian dalam php

Persekitaran pengendalian artikel ini: sistem Windows 7, PHP versi 7.1, komputer Dell G3.

Bagaimana hendak menulis ungkapan penggantian PHP?

Penggantian Rentetan PHP

Dalam PHP, anda boleh menggantikan aksara atau subrentetan tertentu dalam rentetan Ini adalah fungsi yang sangat biasa.

fungsi str_ireplace() dan str_replace()

str_ireplace() dan str_replace menggunakan rentetan baharu untuk menggantikan rentetan tertentu yang dinyatakan dalam rentetan asal str_replace ialah saiz-. Penulisan sensitif, str_ireplace() tidak sensitif huruf besar-besaran dan sintaks kedua-duanya adalah serupa.

Sintaks str_ireplace() adalah seperti berikut:

mixed str_ireplace ( mixed $search , mixed $replace , mixed $subject [, int &$count ] )
Salin selepas log masuk

Fungsi ini mengembalikan rentetan atau tatasusunan. Rentetan atau tatasusunan ini adalah hasil daripada menggantikan semua carian dalam subjek dengan ganti (mengabaikan huruf besar). Kiraan parameter mewakili bilangan kali untuk melakukan penggantian.

Contoh penggunaan adalah seperti berikut:

<?php
$str = &#39;hello,world,hello,world&#39;;
$replace = &#39;hi&#39;;
$search = &#39;hello&#39;;
echo str_ireplace($search, $replace, $str);
?>
Salin selepas log masuk

Hasil keluaran melaksanakan kod di atas ialah:

hi,world,hi,world
Salin selepas log masuk

fungsi substr_replace()

< Sintaks fungsi 🎜>substr_replace() adalah seperti berikut:

mixed substr_replace ( mixed $string , mixed $replacement , mixed $start [, mixed $length ] )
Salin selepas log masuk
substr_replace() Menggantikan subrentetan yang layak oleh parameter panjang permulaan dan pilihan dalam salinan rentetan rentetan menggunakan penggantian .

Jika permulaan ialah nombor positif, penggantian akan bermula dari kedudukan permulaan rentetan. Jika permulaan negatif, penggantian akan bermula pada kedudukan mula dari rentetan terakhir.

Jika parameter panjang ditetapkan dan ialah nombor positif, ia mewakili panjang subrentetan yang diganti dalam rentetan. Jika ditetapkan kepada nombor negatif, ia mewakili bilangan aksara daripada hujung rentetan yang akan diganti daripada hujung subrentetan yang akan diganti. Jika parameter ini tidak disediakan, lalai ialah strlen(rentetan) (panjang rentetan). Sudah tentu, jika panjang ialah 0, maka fungsi fungsi ini adalah untuk memasukkan penggantian pada kedudukan permulaan rentetan.

Contoh penggunaan fungsi ini adalah seperti berikut:

<?php
$str = &#39;hello,world,hello,world&#39;;
$replace = &#39;hi&#39;;
echo substr_replace($str, $replace, 0,5);
?>
Salin selepas log masuk
Hasil pelaksanaan kod di atas ialah:

hi,world,hello,world
Salin selepas log masuk
Pembelajaran yang disyorkan: "

Tutorial Video PHP

Atas ialah kandungan terperinci Bagaimana untuk menulis ungkapan gantian dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
php
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan