在现有文件Yii2框架中写入数据

凯萨尔

我试图将数据写入yii2框架的json文件中。返回错误,无法打开流。我的代码如下。

$productjson = json_encode($value);
echo $jsonfile=Yii::$app->view->theme->baseUrl.'/assets/json/aresult.json';
$fp = fopen($jsonfile, 'w+');
fwrite($fp, $productjson);
fclose($fp);
古德3

这是指定路径的正确方法

 $productjson = json_encode($value);
 echo $jsonfile= Yii::getAlias('@webroot/assets/aresult.json');
 $fp = fopen($jsonfile, 'w+');
 fwrite($fp, $productjson);
 fclose($fp);

yii2有一个可与json一起使用的类

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

框架处理的Yii2数据属性

如何检查Yii2应用程序中的Web进程是否可以写入sqlite数据库文件?

在yii2中上传没有activeform的文件

如何在Yii2中排除在DOM中渲染现有脚本

在现有 PDF 文件中写入文本

Yii2:使用Codeception测试时如何在文件中写入日志?

写入现有文件

在默认Rest API中对数据进行排序-Yii2框架

yii2,将现有的 unix 值转换为查询中的时间戳

Yii2 加载数据本地文件

Yii2无法写入资产文件夹

Yii2框架加载的js文件返回错误

Yii2框架-减少未使用的内存(文件)

在文件上载操作期间将数据保存在yii2中的数据库中

如何在现有文件中使用 excel 中的 xlsxwriter 写入而不删除旧数据

Yii2中的线程数据

yii2中未上传文件

在Yii2框架中实现向导(jquery.steps)

yii2-所有文件和文件夹权限被弄乱了。yii2框架的目录层次结构的权限应该是什么

如何在yii2中为所有类型的文件构建多个文件上传?

python - 写入现有文件

如何将复选框列添加到 yii2 中的现有 gridview 列?

yii2 / codeception数据文件中的参考夹具记录

多文件上传+ textInput-不保存在数据库中(yii2)

使用python中的Pandas将数据写入现有Excel

yii2中具有活动记录的复杂数据库查询

获取包含yii2中所有相关数据的嵌套json对象

有什么办法可以从Yii2的错误消息中隐藏文件系统路径

SQLSTATE [HY000] [2002] yii2中没有这样的文件或目录