Bagaimana Melaksanakan str_replace di PHP?



Dalam artikel ini kita akan melihat str_replace di PHP untuk mencuba dan memahami konsep secara terperinci dan kemudian menindaklanjutinya dengan demonstrasi praktik.

Bekerja dengan corak watak menjadi sangat penting hari ini kerana terdapat banyak pemprosesan data yang berlaku hari ini. Dalam artikel ini kita akan melihat str_replace di untuk mencuba dan memahami konsep secara terperinci.

Petunjuk berikut akan dibahas dalam artikel ini,





Oleh itu, mari kita mulakan dengan artikel ini di str_replace di PHP,

str_replace dalam PHP

Untuk menggantikan beberapa watak dengan beberapa watak lain dalam rentetan, kami mempunyai fungsi dalam PHP yang berfungsi dengan beberapa peraturan tertentu. Mereka adalah:



  • Ia mengembalikan array jika rentetan perlu dicari dalam array.
  • Cari dan ganti dilakukan dengan setiap elemen array jika rentetan perlu dicari dalam array.
  • Rentetan kosong akan digunakan jika kedua-duanya mencari dan mengganti adalah tatasusunan dan juga penggantian mempunyai unsur yang lebih sedikit daripada mencari.
  • Ganti rentetan akan digunakan untuk setiap nilai cari jika find adalah array dan mengganti adalah rentetan

Melanjutkan dengan artikel ini di str_replace di PHP, mari kita lihat fungsi berikut,

Apakah str_replace ()?

str_replace () adalah fungsi bawaan yang digunakan untuk menggantikan beberapa watak dengan beberapa watak lain dalam rentetan. iaitu menggantikan semua kejadian perkataan dalam rentetan.

Sintaks: str_replace (cari, ganti, rentetan, hitung)



bagaimana kerja casting di java

Cari : Parameter ini boleh berupa string atau jenis array yang menentukan rentetan yang akan dicari dan diganti.

Ganti: Parameter ini juga boleh berupa string atau jenis array yang menentukan rentetan yang ingin kita ganti.

Tali: Parameter ini menentukan rentetan atau susunan rentetan di mana kita ingin mencari dan mengganti.

Kira: Parameter ini adalah pilihan di mana nilainya ditetapkan ke jumlah keseluruhan operasi penggantian.

Mari kita lihat contoh di mana perameter untuk mencari dan mengganti adalah jenis rentetan:

 
sushma suka membuat kod kerana sushma ingin ditempatkan di syarikat berasaskan produk yang bagus

Dalam contoh di atas, setiap kejadian 'ashok' diganti dengan 'sushma'.

Mari kita lihat contoh lain di mana parameter untuk mencari dan mengganti adalah jenis array:

 

Pengeluaran

Kawan anda adalah Sushma, Vaibhav, Adarsh, Chintan

Apabila parameter adalah jenis array, semua elemen daricariargumen dicari dalam rentetan dan digantikan oleh unsur-unsur yang sesuai digantihujah. Sekiranya bilangan unsur dalamgantihujah kurang daripada itu dalamcarisusunan, maka jika terdapat kejadian unsur tambahan daricarihujah dalamtalihujah maka mereka akan diganti dengan tali kosong. Sekiranyataliparameter juga merupakan array bukan rentetan maka semua elemen daritaliakan dicari.

Fungsi ini peka huruf besar-kecil dan untuk mengatasi masalah ini, kami mempunyai str_ireplace () untuk melakukan padanan huruf besar-kecil.

Melanjutkan dengan artikel ini di str_replace di PHP, mari kita lihat fungsi berikut,

Apa itu str_ireplace ()?

str_ireplace () adalah fungsi bawaan yang serupa dengan str_replace (), iaitu menggantikan watak-watak yang bahkan merupakan watak sensitif huruf dalam rentetan.

Sintaks: str_ireplace (cari, ganti, rentetan, hitung)

Mari kita lihat contoh di mana parameter untuk mencari dan mengganti adalah jenis rentetan (tanpa mengira rentetan huruf besar-kecil):

 

Pengeluaran:

sushma suka membuat kod kerana sushma ingin ditempatkan di syarikat berasaskan produk yang bagus

Mari kita lihat contoh lain di mana parameter untuk mencari dan mengganti adalah jenis array (tanpa mengira rentetan huruf besar-kecil):

 

Pengeluaran

Kawan anda adalah Sushma, Vaibhav, Adarsh, Chintan

Dengan ini kita akan mengakhiri artikel ini, saya harap anda telah mengetahui tentang kedua fungsi bawaan dalam PHP, iaitu str_replace () dan str_ireplace () dengan contoh yang sesuai.

Sekiranya anda mendapati str_replace ini dalam artikel PHP relevan, lihat oleh Edureka, sebuah syarikat pembelajaran dalam talian yang dipercayai dengan rangkaian lebih daripada 250,000 pelajar berpuas hati yang tersebar di seluruh dunia.

Ada soalan untuk kami? Sila sebutkan di bahagian komen artikel ini dan saya akan menghubungi anda.