【发布时间】:2018-04-02 04:02:24
【问题描述】:
在这方面需要您的帮助... 我正在尝试创建一个将获取 .txt 文件并将所有文本内容转换为 json 的代码。
这是我的示例代码:
<?php
// make your required checks
$fp = 'SampleMessage01.txt';
// get the contents of file in array
$conents_arr = file($fp, FILE_IGNORE_NEW_LINES);
foreach($conents_arr as $key=>$value)
{
$conents_arr[$key] = rtrim($value, "\r");
}
$json_contents = json_encode($conents_arr, JSON_UNESCAPED_SLASHES);
echo $json_contents;
?>
当我尝试回显$json_contents时,我已经得到了结果
["Sample Material 1","tRAINING|ENDING","01/25/2018 9:37:00 AM","639176882315,639176882859","Y,Y","~"]
但是当我尝试使用这种方法$json_contents[0] 回显时
我只得到了每个字符的结果。
代码
结果
希望你能帮我解决这个问题.. 谢谢
【问题讨论】:
-
你为什么要回复
[0]?你想达到什么目的?