Rumah pembangunan bahagian belakang tutorial php php 字符串替换的方法_PHP

php 字符串替换的方法_PHP

Jun 01, 2016 pm 12:14 PM
Penggantian rentetan

这几天,工作中遇到一个小问题,有一内容类型的字段存储的是语言,因为这写数据是用Excel导入做的,所以为了处理简单,很多的语言就用逗号分隔,把所有语言做一个字符串,这样存入的时候就简单的多。但是由于当初数据质量的问题,有一部分“Chinese”是 “Mandarin Chinese”,现在需要把所有的“Mandarin Chinese”改为“Chinese”。
这就需要把一个字符串中的部分字符串替换掉。对于这样的问题,一般就是用正则表达式来做替换,或者使用PHP的一些替换的方法,这样做的话感觉很比较麻烦,时间又比较紧,所以就想了这样一个懒人办法,使用explode函数,把要替换的字符串做为分割符号,然后把两个数组元素中间接上要换成的字符串,然后UPDATE一下就行了。
复制代码 代码如下:
function replace(){
$sql = db_query("SELECT field_languages_value,nid FROM {content_type_company_profile} WHERE

field_languages_value like '%Mandarin Chinese%'");
while($result = db_fetch_object($sql)){
$a = explode("Mandarin Chinese",$result->field_languages_used_value);
$b = $a[].'Chinese'.$a[1];
db_query("UPDATE content_type_company_profile SET field_languages_used_value = '%s' WHERE nid = %

d",$b,$result->nid);
}
}
?>

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

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Arahan sembang dan cara menggunakannya
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Bagaimana untuk menggantikan kekunci enter dalam php Bagaimana untuk menggantikan kekunci enter dalam php Mar 23, 2023 am 11:12 AM

Dalam pembangunan program PHP, kadangkala kandungan teks perlu diproses, termasuk menggantikan kekunci Enter. Di bawah ini kami akan memperkenalkan secara ringkas cara menggantikan kekunci Enter dalam PHP.

Bagaimana untuk menggantikan rentetan bermula dengan apa dengan ungkapan biasa php Bagaimana untuk menggantikan rentetan bermula dengan apa dengan ungkapan biasa php Mar 24, 2023 pm 02:57 PM

Ungkapan biasa PHP ialah alat yang berkuasa untuk pemprosesan dan penukaran teks. Ia boleh mengurus maklumat teks dengan berkesan dengan menghuraikan kandungan teks dan menggantikan atau memintasnya mengikut corak tertentu. Antaranya, aplikasi biasa ungkapan biasa adalah untuk menggantikan rentetan bermula dengan aksara tertentu Kami akan menerangkannya seperti berikut

Bagaimana untuk menggantikan aksara khas dalam rentetan menggunakan ungkapan biasa dalam PHP Bagaimana untuk menggantikan aksara khas dalam rentetan menggunakan ungkapan biasa dalam PHP Jun 24, 2023 am 10:46 AM

Dengan pembangunan Internet yang berterusan, senario aplikasi PHP menjadi lebih dan lebih meluas. Dalam pembangunan PHP, kadangkala anda perlu menggantikan aksara khas dalam rentetan Dalam kes ini, anda boleh menggunakan ungkapan biasa untuk penggantian. Artikel ini akan memperkenalkan cara menggunakan ungkapan biasa untuk menggantikan aksara khas dalam rentetan dalam PHP. Pertama, pelajari asas ungkapan biasa. Ungkapan biasa ialah bahasa yang digunakan untuk menerangkan corak dalam beberapa rentetan. Ungkapan biasa termasuk beberapa aksara khas, seperti ., *, +, ?, dsb. Aksara khas ini mempunyai makna istimewa. dalam PH

Bagaimana untuk menggantikan rentetan dari kiri dalam php Bagaimana untuk menggantikan rentetan dari kiri dalam php Mar 23, 2023 pm 04:53 PM

PHP ialah bahasa skrip yang digunakan secara meluas yang boleh digunakan untuk membangunkan pelbagai aplikasi web dan laman web. Dalam aplikasi ini, rentetan adalah bahagian penting. Dalam banyak kes, kita perlu melakukan operasi seperti menggantikan, membelah atau memintas rentetan. Artikel ini akan menerangkan cara menggantikan rentetan dari kiri dalam PHP.

fungsi preg_replace() dalam PHP: Bagaimana untuk menggantikan rentetan menggunakan ungkapan biasa fungsi preg_replace() dalam PHP: Bagaimana untuk menggantikan rentetan menggunakan ungkapan biasa Nov 03, 2023 am 09:09 AM

fungsi preg_replace() dalam PHP: Bagaimana untuk menggantikan rentetan menggunakan ungkapan biasa, contoh kod khusus diperlukan Dalam PHP, fungsi preg_replace() ialah fungsi yang sangat berkuasa dan fleksibel yang membolehkan kita mencari dan menggantikan aksara menggunakan rentetan ungkapan biasa. Sama ada untuk mengalih keluar aksara tertentu daripada rentetan atau menggantikan teks dalam format tertentu, fungsi preg_replace() boleh membantu kami mencapainya dengan mudah. Mula-mula, mari kita lihat preg_replace()

Bagaimana untuk menggantikan 11 digit selepas titik bertindih dalam php Bagaimana untuk menggantikan 11 digit selepas titik bertindih dalam php Mar 21, 2023 pm 04:32 PM

Menggantikan rentetan adalah salah satu operasi paling asas dalam PHP. Fungsi penggantian adalah penting dalam pemprosesan data dan operasi rentetan, dan boleh meningkatkan kecekapan dan prestasi pelaksanaan program. Terdapat banyak fungsi untuk menggantikan rentetan dalam PHP, seperti: substr_replace, str_replace, preg_replace dan sebagainya. Tetapi untuk penggantian rentetan tertentu, peraturan penggantian khas mungkin perlu digunakan. Dalam artikel ini, kita akan belajar cara menggantikan 11 digit selepas titik bertindih.

Gunakan rentetan. Fungsi Ganti untuk menggantikan subrentetan dalam rentetan dan tetapkan bilangan penggantian Gunakan rentetan. Fungsi Ganti untuk menggantikan subrentetan dalam rentetan dan tetapkan bilangan penggantian Jul 25, 2023 am 08:28 AM

Gunakan fungsi rentetan. Gantikan untuk menggantikan subrentetan dalam rentetan dan tetapkan bilangan penggantian Dalam bahasa Go, kita boleh menggunakan rentetan. Fungsi ganti untuk menggantikan subrentetan dalam rentetan. Tandatangan fungsi ini adalah seperti berikut: funcReplace(s,old,newstring,nint)string dengan s mewakili rentetan asal, lama mewakili subrentetan yang akan diganti, baru mewakili subrentetan yang diganti dan n mewakili bilangan kali untuk menggantikan . Lulus di bawah

Bagaimana untuk menyelesaikan kegagalan php untuk menggantikan rentetan kosong Bagaimana untuk menyelesaikan kegagalan php untuk menggantikan rentetan kosong Mar 23, 2023 pm 03:51 PM

Dalam pembangunan PHP, penggantian rentetan adalah operasi yang sangat biasa. Walau bagaimanapun, kadangkala semasa melakukan penggantian rentetan, anda mungkin menghadapi situasi menggantikan rentetan kosong, dan hasilnya tidak memuaskan. Artikel ini akan meneroka sebab PHP gagal menggantikan rentetan kosong dan menyediakan penyelesaian.

See all articles