为了账号安全,请及时绑定邮箱和手机立即绑定

将非英文字符附加到 json 文件

将非英文字符附加到 json 文件

PHP
慕的地10843 2023-07-07 10:55:34
我正在尝试将新项目附加到 json 文件,其中字段值为希伯来语。这是我的代码,结果是所有文件都转换为: "title":"\u05de\u05e1\u05d9...我应该转换它吗?我希望它可读$additionalArray = array(    'id' => 1,    'title' => 'כותרת',    'author' => 'תוכן'  );//open or read json data$data_results = file_get_contents('../db/memory.json');$tempArray = json_decode($data_results, true);//append additional json to json file$tempArray[] = $additionalArray ;$jsonData = json_encode($tempArray);file_put_contents('../db/memory.json', $jsonData);   
查看完整描述

1 回答

?
慕娘9325324

TA贡献1783条经验 获得超4个赞

json_encode 的第二个参数是选项位掩码。您可以提供 JSON_UNESCAPED_UNICODE 来防止 PHP 转义您的字符串。

$jsonData = json_encode($tempArray, JSON_UNESCAPED_UNICODE);


查看完整回答
反对 回复 2023-07-07
  • 1 回答
  • 0 关注
  • 69 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信