我正在使用Codeigniter 3,并从API获取数据。 在我将原始json数据通过$myArray = json_decode($theBody, true);之后,API返回以下内容

array(2) {

["status"]=>

string(7) "failure"

["message"]=>

array(2) {

["entry_name"]=>

string(61) "The entry_name field must be at least 8 characters in length."

["entry_body"]=>

string(61) "The entry_body field must be at least 8 characters in length."

}

}

我现在想通过flashdata将该错误消息传递到我的视图,该操作如下:

// VIEW FILENAME: new.php

$this->session->set_flashdata('message', $myArray);

在我看来,运行此命令时:

echo "

";

echo var_dump($this->session->flashdata('message'));

echo "

";

我得到了预期的输出(与上面相同):

array(2) {

["status"]=>

string(7) "failure"

["message"]=>

array(2) {

["entry_name"]=>

string(61) "The entry_name field must be at least 8 characters in length."

["entry_body"]=>

string(61) "The entry_body field must be at least 8 characters in length."

}

}

但是,如何遍历数组?

如何参考["status"]和["message"]

任何指针表示赞赏。

flash json php,php - codeigniter数组json和flashdata - 堆栈内存溢出相关推荐

  1. php 缺少参数,php - 如何验证JSON响应中是否缺少参数-Laravel 6 - 堆栈内存溢出

    我正在为我的应用设置付款网关退款,响应中包含以下字段 message, refundId, status 我从服务器得到的回应, 场景1: {"message":"Tot ...

  2. c语言sort函数排序二维数组,c++ - 如何使用stl sort函数根据第二列对二维数组进行排序? - 堆栈内存溢出...

    stl排序要求迭代器的rvalue作为参数传递. 如果你想使用sort函数,你必须在c ++ 11中编译并使用数组stl来存储数组. 代码如下 #include "bits/stdc++.h ...

  3. matlab两个数组竖向叠加,matlab - 过滤器同时使用两个数组中的元素 - 堆栈内存溢出...

    解决这个问题的方法是找到一种方法来组合A和B中的信息,以便过滤本身变得容易. 我想到的第一件事是沿着第三维连接A和B,并使用过滤器掩码传递,该过滤器掩码将从'A-slice'获取8个元素,从'B-sl ...

  4. java list namevaluepair_java - 数值等效于nameValuePair数组列表吗? - 堆栈内存溢出

    如果必须使用NameValuePair ,则有两种可能的解决方案. 您可以将Map转换为NameValuePair List : List convertParameters(Map paramete ...

  5. java spark 读取json_apache-spark - 与aws-java-sdk链接时,在读取json文件时发生Spark崩溃 - 堆栈内存溢出...

    让config.json成为一个小的json文件: { "toto": 1 } 我做了一个简单的代码,用sc.textFile读取json文件(因为文件可以在S3,本地或HDFS上 ...

  6. ajax遍历数组对象数组对象数组,javascript - 从ajax json请求中,如何将对象动态添加到数组中,以便我可以遍历它们? - 堆栈内存溢出...

    您做对了,但是没有在正确的地方进行. jQuery.ajax不会等待响应,但会在请求得到响应时调用"成功"回调. 尝试这个: var i, venues, allVenues=[] ...

  7. PHP数组json占用内存,php - 从json“连接”多个数组 - 堆栈内存溢出

    我想用json-array中的文本替换我从json-array接收的数据,将其写入表中(我使用datatables). 第一个数据集来自这里 ,第二个数据集来自这里 这是我到目前为止的源代码: $ch ...

  8. oracle 生成 json文件,oracle - PLSQL导入JSON并导出为JSON文件 - 堆栈内存溢出

    用于处理json的设置: create table json_from_file (id number, data clob, constraint chk_data_is_json check (d ...

  9. java url 双引号_java - Java在POST请求中发送带有转义双引号的JSON字符串[duplicate] - 堆栈内存溢出...

    我正在创建一个JSONObject并将JSON字符串发送到POST请求正文中的服务器. public String toJson() { JSONObject filter = new JSONObj ...

  10. java的tcp实时接收json格式报文_tcp - 如何使用带有rsocket Java的TcpClientTransport将自定义数据格式转换为JSON - 堆栈内存溢出...

    我有一个Tcp数据提供程序,它使用管道定界符发出数据,该定界符需要转换为JSON,然后存储在NoSQL数据存储区中. 我已使用RSocket中的TcpClientTransport协议连接到提供程序, ...

最新文章

  1. JRBeanCollectionDataSource cannot be resolved to a type 的原因
  2. (Easy) Height Checker LeetCode
  3. 2015.1.3 让CombBox自动弹出下拉框
  4. stm32跑python-简易数据采集分析流程.stm32+python
  5. php网站需要装zend吗,php-zend网站也需要别名
  6. 图解比较李航书上的viterbi算法和dijistra算法
  7. oracle 安全备份与rman_Oracle 11g下使用RMAN进行备份和恢复操作(一)
  8. axios代理跨域 cli4_跨域本质及解决办法
  9. 数字图像处理学习笔记(三):ORB算法(尺度不变特征变换)Oriented FAST and Rotated BRIEF
  10. 基于DotNet构件技术的企业级敏捷软件开发平台 - AgileEAS.NET - ActiveXForm运行容器...
  11. Attention is all you need注意力机制代码解析
  12. tomcat并发优化
  13. 矩阵和向量numpy
  14. 【虚拟机】VMware启动时报错:该虚拟机似乎正在使用中....请按“获取所有权(T)”按钮获取它的所有权
  15. getvalue函数怎么使用_单片机基础 —— 使用ADC读取电压值
  16. 【对话系统】对话系统核心技术概要
  17. 手工笔筒制作教程(附彩色贴图分享)
  18. office插件开发_OneKeyTools:强大PPT插件
  19. Winmerge教程,包括可视化补丁,差异,合并示例
  20. 解决 PHP http_build_query() 预期得到 not 却得到 ¬ 的问题

热门文章

  1. (Abstract Factory)抽象工厂模式的Java实现
  2. Spring Boot@Component注解下的类无法@Autowired的问题
  3. 获取和设置线程的名称
  4. 关于php开发中用户请求数据的安全问题的一点想法
  5. 估算软件规模之前如何明确划分系统边界?
  6. 看完这篇文章你就清楚的知道 ZooKeeper的 概念了
  7. CodeForces 670C Cinema
  8. php 获取301跳转后真实的url
  9. Android 四大组件学习之BroadcastReceiver三
  10. Android UI学习之---Button