CakePHP 2.x使用JSON响应

D0vev

我是使用JSON的CakePHP的新手,所以请原谅我(也许)愚蠢的问题。

现在,我正在尝试借助PHP5类(Hetzner Robot API从外部API处理JSON响应,并且能够使用debug()和print_r()查看内容。

输出看起来像这样:

数组(
[0] => stdClass对象(
  [server] => stdClass对象(
   [server_ip] => XXX.XXX.XXX.XXX
   [server_number] => XXXXX
   [server_name] => XXXXX
   [product] => EX6
   [dc ] => 15
   [流量] => 30 TB
   [统一价格] =>
   [状态] =>准备就绪
   [已限制] =>
   [已取消] =>
   [paid_until] => 2015-05-05
  )
 )
[1] => stdClass对象(
  [服务器] => stdClass对象([服务器
   IP] => XXX.XXX.XXX.XXX
   [服务器编号] => XXXXXX
   [服务器名称] => XXXXX
   [产品] => EX6
   [dc] => 15
   [流量] = >30 TB
   [统一汇率] =>
   [状态] =>准备就绪
   [已限制] =>
   [已取消] =>
   [已付费] => 2015-05-05
  )
 )

因此,我想在布局中使用此信息,但是我可能很愚蠢,无法了解CakePHP 2.x文档的JSON部分。有人可以给我一个提示,我在哪里可以找到解决方案?

罗布姆维

您需要按照以下步骤在控制器中设置变量:

$json = '{"foo": "bar"}';
$decoded = json_decode($json, true);
$this->set('my_variable', $decoded);

my_variable现在,该变量在您的布局/视图中可用。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从CakePHP 2.x完全删除查询缓存

来自分类Dev

在CakePHP 2.x中创建Cron作业

来自分类Dev

在CakePHP中强制JSON响应

来自分类Dev

CakePHP 2.x验证表单

来自分类Dev

使用CakePHP的简单AJAX / JSON响应

来自分类Dev

CakePHP 2复合主键

来自分类Dev

cakephp 2.x beforeFind相关模型

来自分类Dev

Cakephp的简单json响应

来自分类Dev

CakePHP 2.x ACL使其无法正常工作

来自分类Dev

cakephp 2.x:在saveField()中使用变量

来自分类Dev

Auth注销在CakePHP 2.x中不起作用

来自分类Dev

CakePHP 2.x中的hasAndBelongsToMany

来自分类Dev

如何在CakePHP 2.x中推迟内联jQuery

来自分类Dev

使用CakePHP 2选择2个表

来自分类Dev

加入cakephp 2.x

来自分类Dev

文件上传在cakePHP 2.x上不起作用

来自分类Dev

cakephp2x电子邮件主题行长度

来自分类Dev

使用JQGrid列中的CakePHP从JSON编码的响应访问密钥

来自分类Dev

CakePHP 2.x中的用户管理系统的行为很奇怪

来自分类Dev

CakePHP 2.x Acl

来自分类Dev

cakephp 2.x在javascript中执行控制器

来自分类Dev

发送新密码-CakePHP 2.x

来自分类Dev

如何发送410在cakephp 2.x中消失

来自分类Dev

如何在CakePHP 2.x外部访问loggingInUser的SESSION

来自分类Dev

CakePHP 2.x QR Code的生成和下载

来自分类Dev

使用CakePHP 2选择2列

来自分类Dev

重置密码 CakePHP 2.X BlowfishPasswordHasher

来自分类Dev

cakephp 2.X 换行符不起作用

来自分类Dev

Cakephp 2.X 禁用/启用语法