-1

以下の「メッセージ」に gettext echo _("") を実装するにはどうすればよいですか?

$output = array(
                'returnCode'    => '0',
                'message'   => "Sorry, an error has occured. Please try again."
            );
echo json_encode($output);

私は試した

$output = array(
                    'returnCode'    => '0',
                    'message'   => echo _("Sorry, an error has occured. Please try again.")
                );

もちろん、エラーを返します

4

1 に答える 1

0

インデックスをエコーし​​たいだけなら、messageこれを行うことができます:

$output = array(
            'returnCode'    => '0',
            'message'   => "Sorry, an error has occured. Please try again."
        );

$message = $output['message'];

echo $message; //output: Sorry, an error has occured. Please try again.

json 形式でエコーします。

echo json_encode($message);

何をするかによって、json にエンコードする前に、変数にutf8_encodeを作成する必要があります。

于 2013-10-02T19:32:37.290 に答える