国产探花免费观看_亚洲丰满少妇自慰呻吟_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);
}
}
?>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 宽城| 武隆县| 错那县| 商河县| 英吉沙县| 沂水县| 嵊州市| 昆明市| 亳州市| 临邑县| 射洪县| 阜城县| 华安县| 海门市| 正蓝旗| 隆尧县| 淮安市| 确山县| 建平县| 鹿泉市| 双桥区| 锡林浩特市| 定襄县| 石首市| 河北区| 景德镇市| 滦南县| 集安市| 盐津县| 安西县| 临洮县| 贵定县| 丽江市| 长沙市| 且末县| 锦屏县| 海安县| 海安县| 宜兴市| 西平县| 建平县|