Maison développement back-end tutoriel php php 字符串替换的方法_PHP

php 字符串替换的方法_PHP

Jun 01, 2016 pm 12:14 PM
字符串替换

这几天,工作中遇到一个小问题,有一内容类型的字段存储的是语言,因为这写数据是用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);
}
}
?>

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Commandes de chat et comment les utiliser
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment remplacer la touche Entrée en php Comment remplacer la touche Entrée en php Mar 23, 2023 am 11:12 AM

Dans le développement de programmes PHP, le contenu du texte doit parfois être traité, notamment en remplaçant la touche Entrée. Ci-dessous, nous présenterons brièvement comment remplacer la touche Entrée en PHP.

Comment remplacer une chaîne commençant par quelque chose avec une expression régulière php Comment remplacer une chaîne commençant par quelque chose avec une expression régulière php Mar 24, 2023 pm 02:57 PM

Les expressions régulières PHP sont un outil puissant pour le traitement et la conversion de texte. Il peut gérer efficacement les informations textuelles en analysant le contenu du texte et en le remplaçant ou en l'interceptant selon des modèles spécifiques. Parmi elles, une application courante des expressions régulières consiste à remplacer des chaînes commençant par des caractères spécifiques. Nous expliquerons cela comme suit.

Comment remplacer les caractères spéciaux dans une chaîne à l'aide d'une expression régulière en PHP Comment remplacer les caractères spéciaux dans une chaîne à l'aide d'une expression régulière en PHP Jun 24, 2023 am 10:46 AM

Avec le développement continu d'Internet, les scénarios d'application de PHP deviennent de plus en plus étendus. Dans le développement PHP, vous devez parfois remplacer des caractères spéciaux dans une chaîne. Dans ce cas, vous pouvez utiliser des expressions régulières pour le remplacement. Cet article explique comment utiliser des expressions régulières pour remplacer les caractères spéciaux dans les chaînes en PHP. Tout d’abord, apprenez les bases des expressions régulières. Les expressions régulières sont un langage utilisé pour décrire des modèles dans certaines chaînes. Les expressions régulières incluent certains caractères spéciaux, tels que ., *, +, ?, etc. Ces caractères spéciaux ont des significations particulières. en PH

Comment remplacer la chaîne de gauche en php Comment remplacer la chaîne de gauche en php Mar 23, 2023 pm 04:53 PM

PHP est un langage de script largement utilisé qui peut être utilisé pour développer diverses applications Web et sites Web. Dans ces applications, les chaînes font partie intégrante. Dans de nombreux cas, nous devons effectuer des opérations telles que remplacer, diviser ou intercepter des chaînes. Cet article explique comment remplacer une chaîne par la gauche en PHP.

Fonction preg_replace() en PHP : Comment remplacer une chaîne à l'aide d'une expression régulière Fonction preg_replace() en PHP : Comment remplacer une chaîne à l'aide d'une expression régulière Nov 03, 2023 am 09:09 AM

Fonction preg_replace() en PHP : Comment remplacer une chaîne à l'aide d'expressions régulières, des exemples de code spécifiques sont nécessaires En PHP, la fonction preg_replace() est une fonction très puissante et flexible qui nous permet de rechercher et de remplacer des caractères à l'aide d'une chaîne d'expressions régulières. Qu'il s'agisse de supprimer des caractères spécifiques d'une chaîne ou de remplacer du texte dans un format spécifique, la fonction preg_replace() peut nous aider à y parvenir facilement. Jetons d’abord un coup d’œil à preg_replace()

Comment remplacer les 11 chiffres après les deux points en php Comment remplacer les 11 chiffres après les deux points en php Mar 21, 2023 pm 04:32 PM

Le remplacement de chaînes est l'une des opérations les plus élémentaires en PHP. La fonction de remplacement est cruciale dans le traitement des données et les opérations sur les chaînes, et peut améliorer l'efficacité et les performances de l'exécution du programme. Il existe de nombreuses fonctions pour remplacer des chaînes en PHP, telles que : substr_replace, str_replace, preg_replace, etc. Mais pour des remplacements de chaînes spécifiques, des règles de remplacement spéciales peuvent devoir être utilisées. Dans cet article, nous allons apprendre comment remplacer les 11 chiffres après les deux points.

Utilisez la fonction strings.Replace pour remplacer les sous-chaînes dans une chaîne et définir le nombre de remplacements Utilisez la fonction strings.Replace pour remplacer les sous-chaînes dans une chaîne et définir le nombre de remplacements Jul 25, 2023 am 08:28 AM

Utilisez la fonction strings.Replace pour remplacer une sous-chaîne dans une chaîne et définir le nombre de remplacements. Dans le langage Go, nous pouvons utiliser la fonction strings.Replace pour remplacer une sous-chaîne dans une chaîne. La signature de cette fonction est la suivante : funcReplace(s,old,newstring,nint)string où s représente la chaîne d'origine, old représente la sous-chaîne à remplacer, new représente la sous-chaîne remplacée et n représente le nombre de fois à remplacer. . Passer ci-dessous

Comment résoudre l'échec de PHP pour remplacer une chaîne vide Comment résoudre l'échec de PHP pour remplacer une chaîne vide Mar 23, 2023 pm 03:51 PM

Dans le développement PHP, le remplacement de chaînes est une opération très courante. Cependant, parfois lors du remplacement d'une chaîne, vous pouvez rencontrer la situation de remplacer une chaîne vide et le résultat n'est pas satisfaisant. Cet article explorera pourquoi PHP ne parvient pas à remplacer les chaînes vides et à fournir des solutions.

See all articles