Rumah >pembangunan bahagian belakang >masalah PHP >Pengenalan terperinci kepada kaedah menggantikan aksara tertentu dalam PHP (sensitif huruf besar-besaran)
Dalam artikel sebelum ini, kami belajar tentang kaedah menggantikan aksara yang ditentukan dalam rentetan Jika anda memerlukannya, sila baca "PHP boleh menggantikan aksara yang ditentukan dalam satu helah (tidak sensitif huruf besar) ". Kali ini kami memperkenalkan kepada anda kaedah lain untuk menggantikan aksara yang ditentukan dalam rentetan Anda boleh merujuknya jika anda memerlukannya.
Dalam artikel kami sebelum ini, kami memperkenalkan kaedah menggunakan fungsi str_ireplace untuk menggantikan aksara yang ditentukan dalam rentetan Kaedah ini tidak sensitif kepada kes aksara yang digantikan kali ini gantikan aksara yang digantikan.
Mula-mula mari kita lihat contoh kecil.
<?php echo str_replace("abyss","dragon","When you stare at the abyss, the Abyss is staring at you."); ?>
Mari kita lihat hasil contoh ini
When you stare at the dragon, the Abyss is staring at you.
Mari kita lihat contoh ini dalam rentetan yang perlu diganti, kita dapati di sana adalah dua jurang, tetapi satu adalah yang pertama Huruf-huruf itu ditulis dengan huruf besar, dan huruf pertama tidak menggunakan huruf besar, tetapi hasil daripada
tidak sama dengan fungsi str_ireplace yang diperkenalkan dalam artikel sebelumnya huruf adalah sama, ia boleh diganti Apabila menggunakan fungsi ini, anda mesti memastikan huruf adalah sama, dan huruf besar adalah sama.
Mari kita lihat fungsi ini secara terperinci.
fungsi str_replace() menggantikan beberapa aksara dalam rentetan (sensitif huruf besar-besaran).
Kemudian mari kita lihat sintaks fungsi ini.
str_replace(find,replace,string,count)
Sintaks fungsi ini betul-betul sama dengan sintaks fungsi str_ireplace dalam artikel sebelumnya. Parameter pertama menentukan nilai yang akan dijumpai; parameter kedua menentukan penggantian nilai yang ditemui ialah rentetan yang perlu diganti;
Tetapi menggunakan fungsi ini juga bersyarat dan mesti mengikut peraturan berikut:
Jika rentetan yang dicari ialah tatasusunan, ia akan mengembalikan tatasusunan.
Jika rentetan carian ialah tatasusunan, ia akan mencari dan menggantikan setiap elemen dalam tatasusunan.
Jika tatasusunan dicari tetapi hanya satu rentetan diganti, rentetan gantian akan digunakan untuk semua nilai yang ditemui.
Itu sahaja jika anda ingin tahu apa-apa lagi, anda boleh klik di sini. → →tutorial video php
Atas ialah kandungan terperinci Pengenalan terperinci kepada kaedah menggantikan aksara tertentu dalam PHP (sensitif huruf besar-besaran). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!