Maison > développement back-end > Problème PHP > Comment remplacer les caractères chinois en php

Comment remplacer les caractères chinois en php

王林
Libérer: 2023-03-04 14:48:02
original
3867 Les gens l'ont consulté

Comment remplacer les caractères chinois en PHP : utilisez d'abord la fonction strpos() pour trouver la position où le caractère chinois apparaît dans une autre chaîne. Si le caractère chinois est introuvable, retournez false puis utilisez substr_replace(. ) fonction pour remplacer le caractère chinois. Remplacez simplement les caractères.

Comment remplacer les caractères chinois en php

strpos() renvoie la position de la première occurrence d'une chaîne dans une autre chaîne, ou FALSE si la chaîne n'est pas trouvée.

(Tutoriel recommandé : tutoriel graphique php )

Syntaxe :

strpos(string,find,start)
Copier après la connexion

Paramètres :

  • chaîne Requis. Spécifie la chaîne à rechercher.

  • trouver Obligatoire. Spécifie les caractères à rechercher.

  • démarrer Facultatif. Spécifie l'emplacement à partir duquel démarrer la recherche. La fonction

substr_replace() remplace une partie d'une chaîne par une autre chaîne et renvoie la chaîne remplacée. Si string est un tableau, le tableau est renvoyé.

(Tutoriel vidéo recommandé : Tutoriel vidéo php )

Syntaxe :

substr_replace(string,replacement,start,length)
Copier après la connexion

Code d'implémentation :

$words = ["我", "你", "他", "她"];//过滤库
$sentence = "我和你一起去他家找她";//待过滤的句子
foreach($words as $word)//遍历过滤库的词
{
$len = strlen($word);//获取过滤词的长度
$pos = strpos($sentence,$word);//寻找过滤词的位置
$sentence = substr_replace($sentence,'', $pos, $len); 
}
echo $sentence;
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal