アラビア文字を英字に変換したい。
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;
}
}