-4

我有一个脚本。我将展示示例。

    <form>    
    <textarea id='input'></textarea>
    <input onclick="convert()" value="go function" />
<textarea id="output"></textarea>
    </form>

<script type="text/javascript" >

function convert() {
src = document.getElementById("input").value;
document.getElementById("output").value = Z1_Uni(src);
}

function Z1_Uni(input)
{
   var output=input;
   var tallAA = "\u102B";
   var AA = "\u102C";
   var vi = "\u102D";
   var ii = "\u102E";
   var u = "\u102F";
   var uu = "\u1030";
}
</script>

此示例将使用 javascript 显示输出结果。我想用 php 重写。

示例如下。

<form action="convert.php" method="post">
<textarea id="input" name="input"></textarea>
<input type="submit" Value="go to convert page">
</form>

转换.php

<?php $input=$_POST['input'];

$output=(?????????????? );
//(Here javascript function will be work.I want to know this step.)
?>

示例链接在这里http://mrdba.info/zawgyi-converter/

4

1 回答 1

1

看起来您正在尝试描述某种类似于此处的 Javascript Unicode 编码功能:

http://centralupload.com/files/16995_7p7sw/akyinnarnantaw.txt

此函数将特定字符编码为其 unicode 表示 EG: '\u102C'

在 php 中,您可以为此使用 json_encode:

<?php
$input = "你好";

$output = json_encode(utf8_encode($input));

echo $output;
?>
于 2012-06-24T09:55:11.083 回答