
<?
$yapon = array("A" => "ka",
"B" => "zu",
"C" => "mi",
"D" => "te",
"E" => "ku",
"F" => "lu",
"G" => "ji",
"H" => "ri",
"I" => "ki",
"J" => "zu",
"K" => "me",
"L" => "ta",
"M" => "rin",
"N" => "to",
"O" => "mo",
"P" => "no",
"Q" => "ke",
"R" => "shi",
"S" => "ari",
"T" => "chi",
"U" => "do",
"V" => "ru",
"W" => "mei",
"X" => "na",
"Y" => "fu",
"Z" => "z",
"`" => "`");
// в $str будет входное слово, в $trans - результат
(trim($_POST['slovo']) != '') ? trim($str = $_POST['slovo']) : $str = "";
$trans = "";
for ($i = 0; $i < strlen($str); $i++)
$trans .= $yapon[strtoupper($str[$i])];
?>
<?php
$charmap = array(
'a' => 'ka', 'b' => 'zu', 'c' => 'mi', 'd' => 'te', 'e' => 'ku', 'f' => 'lu',
'g' => 'ji', 'h' => 'ri', 'i' => 'ki', 'j' => 'zu', 'k' => 'me', 'l' => 'ta',
'm' => 'rin', 'n' => 'to', 'o' => 'mo', 'p' => 'no', 'q' => 'ke', 'r' => 'shi',
's' => 'ari', 't' => 'chi', 'u' => 'do', 'v' => 'ru', 'w' => 'mei', 'x' => 'na',
'y' => 'fu', 'z' => 'z'
);
if (isset($_GET['text'])) {
// Тут было бы уместно добавить еще и транслитерацию.
echo en2jp($_GET['text']);
}
function en2jp($text) {
global $charmap;
$text = strtolower($_GET['text']); // mb_strtolower
$text = str_replace(array_keys($charmap), array_values($charmap), $text);
return $text;
}

(trim($_POST['slovo']) != '') ? trim($str = $_POST['slovo']) : $str = "";
$trans = "";
if (isset($_GET['text'])) {
echo str_replace(array_keys($charmap), array_values($charmap), strtolower($_GET['text']));
}




Какой же сложный японский язык
Этж выговорить надо

у меня не лучшеMo®©ovk@™ said:Евгения-Kurujikutokifuka
Morkovka - Rinmoshimemorumeka
как всегда,все ни как у людей![]()

а как у тя?SlayerR said:у меня не лучше![]()