Dalam PHP, anda boleh menggunakan fungsi "str_replace()" untuk menggantikan petikan tunggal dalam rentetan Fungsi fungsi ini adalah untuk menggantikan beberapa aksara dalam rentetan dan sintaksnya ialah ". str_replace(" '","Kandungan yang diganti", rentetan);".
Persekitaran pengendalian artikel ini: sistem Windows 10, PHP versi 7.1, komputer Dell G3
fungsi str_replace() menggantikan beberapa aksara dalam rentetan (sensitif huruf besar-besaran).
Fungsi mesti mengikut peraturan berikut:
Jika rentetan yang dicari ialah tatasusunan, maka ia akan mengembalikan tatasusunan.
Jika rentetan yang dicari ialah tatasusunan, maka ia akan mencari dan menggantikan setiap elemen dalam tatasusunan.
Jika tatasusunan perlu dicari dan diganti pada masa yang sama, dan unsur-unsur yang perlu diganti adalah kurang daripada bilangan unsur yang ditemui, unsur-unsur yang berlebihan akan digantikan dengan rentetan kosong.
Jika tatasusunan dicari dan hanya rentetan diganti, rentetan gantian akan digunakan pada semua nilai yang ditemui.
sintaks
str_replace(find,replace,string,count)
diperlukan. Menentukan nilai yang ingin dicari.
ganti Diperlukan. Menentukan nilai untuk menggantikan nilai dalam find.
rentetan Diperlukan. Menentukan rentetan yang hendak dicari.
kira Pilihan. Pembolehubah mengira bilangan penggantian.
Contohnya adalah seperti berikut:
<?php $a="这原本是一个单引号"; $b="括号里面是一个单引号(')后来被替换了"; echo str_replace("'",$a,$b); ?>
Hasil output:
Pembelajaran yang disyorkan: "Tutorial Video PHP》
Atas ialah kandungan terperinci Bagaimana untuk menggantikan petikan tunggal dalam rentetan dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!