0

ユーザーにデータを表示するためにヒンディー語を使用しています。しかし、ユーザーに表示されるすべての単語から特定の文字を置き換えたいです。
「ख」を「ष」
に、「खा」を「षा」にそれぞれ置き換えたいと思い
ます。データベースへの挿入時にこれを置き換えたい。ユーザーが任意の形式で「ख」と入力した場合、データベースに「ष」として挿入する必要があることを意味します。誰でもこれについて考えていますか?

4

2 に答える 2

0

mb_ereg_replaceを使用できます

<?php 
$a='[ख]';
$string="खखखख Hello खखखखखख";
$b=mb_ereg_replace( $a, 'षा' , $string );
echo $b;

//output:  षाषाषाषाषाषाषाषा Hello षाषाषाषाषाषाषाषाषाषाषाषा
?>

html を次のように設定しutf-8 、これをページの先頭に含めてください。

define('CHARSET','UTF-8');
mb_internal_encoding('UTF-8');
mb_regex_encoding('UTF-8');
于 2014-03-14T12:07:49.553 に答える