2 つのテキストエリアとボタンを使用しています。アイデアは、ボタンが押されたときに textarea1 のすべての情報が php 関数に送信され、それらを逆にして textarea2 に結果を返すことです (私は ajax も使用しているので、Web サイトをリロードする必要はありません)。
問題は、これは適切に機能しますが、特別なシンボルが textarea2 に戻ってきたときに � として表示されるため (すべてではありません)、エンコーディングに問題があると想定しています。
これは、結果を textarea2 に返す単純な php コードです。
<?php
$data = rawurldecode($_GET["data"]);
//mb_internal_encoding("UTF-8");
//mb_http_output( "UTF-8" );
// ob_start("mb_output_handler");
echo strrev($data);
?>
ご覧のとおり、内部エンコーディングをUTF-8に設定しようとしましたが、phpに送信する前にデータをエンコードしてphp関数でデコードしようとしましたが、同じ効果がありました。