如何为下面的"消息"实现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.")
);
但当然它会返回错误
如果您只想回显索引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