国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

php 字符串替換的方法

2024-05-04 23:16:04
字體:
來源:轉載
供稿:網友
這幾天,工作中遇到一個小問題,有一內容類型的字段存儲的是語言,因為這寫數據是用Excel導入做的,所以為了處理簡單,很多的語言就用逗號分隔,把所有語言做一個字符串,這樣存入的時候就簡單的多。但是由于當初數據質量的問題,有一部分“Chinese”是 “Mandarin Chinese”,現在需要把所有的“Mandarin Chinese”改為“Chinese”。
這就需要把一個字符串中的部分字符串替換掉。對于這樣的問題,一般就是用正則表達式來做替換,或者使用PHP的一些替換的方法,這樣做的話感覺很比較麻煩,時間又比較緊,所以就想了這樣一個懶人辦法,使用explode函數,把要替換的字符串做為分割符號,然后把兩個數組元素中間接上要換成的字符串,然后UPDATE一下就行了。

復制代碼 代碼如下:


<?php
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);
}
}
?>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 密山市| 金寨县| 农安县| 通化市| 酒泉市| 民乐县| 梅河口市| 岳池县| 武夷山市| 和政县| 鄂尔多斯市| 仁布县| 贡觉县| 安新县| 荣成市| 云林县| 黎平县| 安庆市| 宿迁市| 黎川县| 巴楚县| 长武县| 宁国市| 宝兴县| 绿春县| 同江市| 郑州市| 托克托县| 林口县| 松潘县| 深泽县| 桃源县| 柯坪县| 翼城县| 芮城县| 九龙坡区| 洞头县| 岢岚县| 崇阳县| 巴彦淖尔市| 辽源市|