1

アラビア文字を英字に変換したい。

wordpressで投稿のタイルを変換して英字に音訳したいです。$entitle などの変数に格納します。

どうすればできますか?

誰か助けてくれませんか?

if ($this->registry->options['invetag_seotopic_ahmed_php'] AND $zwr_ahmedPHP == "show") {

    $en = str_split('{}DFL:"ZCV<>`qwertyuiop[]asdfghjkl;\'zxcvnm,./~QWERYIOPASHJKXNM?');

    $ar = str_split('<>][/:"~}{,.ذضصثقفغعهخحجدشسيبلاتنمكطئءؤرىةوزظًٌَُّإ÷×؛ٍِأـ،ْآ’؟');

    for ($ahmedPHP = 0; $ahmedPHP < count($seotopic_thread); $ahmedPHP++) {

        $inv_tmp = str_replace($ar, $en, $seotopic_thread[$ahmedPHP]);

        $inv_ar_tmp [] = str_replace(array('لا', 'لآ', 'لأ', 'لإ', '‘'), array('b', 'B', 'G', 'T', 'U'), $inv_tmp);
    }

    if (is_array($inv_ar_tmp)) {

        $invtag = implode(" ", $inv_ar_tmp);
        $invtag = '<hr size="1" style="color:#D1D1E1; background-color:#D1D1E1" />' . "<p class=\"alt2\" dir=\"ltr\" style=\"margin: 1px auto;  padding: 6px;border: 1px inset; width: 640px;height: 34px;text-align: left;overflow: auto\">" . $invtag . "</p>\n";
        $post[message] = $post[message] . $invtag;
    }
} 
4

1 に答える 1