Rumah > Artikel > pembangunan bahagian belakang > PHP boleh menggantikan aksara yang ditentukan dalam satu langkah (tidak sensitif huruf besar-besaran)
Dalam artikel sebelumnya, kami mempelajari cara menetapkan maklumat wilayah Jika anda memerlukannya, sila baca "Ajar anda cara menetapkan maklumat wilayah php". Kali ini kami akan memperkenalkan kepada anda kaedah menggantikan aksara yang ditentukan dalam rentetan Anda boleh merujuknya jika anda memerlukannya.
Dalam PHP, terdapat fungsi ajaib yang boleh menggantikan aksara yang ditentukan dalam rentetan Walau bagaimanapun, terdapat dua fungsi yang boleh menggantikan aksara yang ditentukan dalam rentetan, yang satu lagi tidak peka. sensitif. Hari ini kami akan memperkenalkan fungsi tidak peka huruf besar-kecil ini.
Mula-mula, mari kita lihat buah berangan.
<?php echo str_ireplace("明灯三千","花开满城","为你明灯三千!"); ?>
Tengok kod ini, apa agaknya hasilnya? Patutkah kita menggantikan "tiga ribu lampu terang" dengan "bunga mekar di seluruh bandar", bukan? Mari kita lihat jawapannya.
Ya, betul. Ia menggantikan "tiga ribu lampu terang" dalam rentetan asal kami dengan "bunga mekar di seluruh bandar".
Kemudian mari kita lihat fungsi ini secara terperinci.
fungsi str_ireplace() menggantikan beberapa aksara dalam rentetan (tidak sensitif huruf besar-besaran).
Mari kita lihat format sintaksnya.
str_ireplace(find,replace,string,count)
Parameter pertama di sini menentukan nilai yang akan ditemui; mengira bilangan penggantian.
Tetapi kita mesti mengikut peraturan berikut apabila menggunakan fungsi ini:
Jika rentetan yang dicari ialah tatasusunan, ia akan mengembalikan tatasusunan.
Jika rentetan yang dicari ialah tatasusunan, ia akan mencari dan menggantikan setiap elemen dalam tatasusunan.
Jika tatasusunan perlu dicari dan diganti secara serentak, dan bilangan elemen yang akan diganti adalah kurang daripada bilangan elemen yang ditemui, elemen berlebihan akan digantikan dengan rentetan kosong.
Jika tatasusunan dicari tetapi hanya satu rentetan diganti, rentetan gantian akan digunakan untuk semua nilai yang ditemui.
Itu sahaja jika anda ingin mengetahui perkara lain, anda boleh klik ini. → →tutorial video php
Atas ialah kandungan terperinci PHP boleh menggantikan aksara yang ditentukan dalam satu langkah (tidak sensitif huruf besar-besaran). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!