我收到一条错误消息,解释以下错误。Json编码参数问题
json_encode() expects at most 2 parameters, 3 given</p>
当我拨打电话到json_encode功能我已经设置所有三个paramters与accpted值。
我试图找出为什么这是因为当我测试我的代码时,我得到了所有接受的值,这个函数有什么想法吗?我认为这与switch语句有关,但我需要进一步。verifcation以及对我在做什么错误信息,有人可以告诉我请
public function output($message, $title, $status)
{
switch ($status)
{
case 'Error':
array('status' => 'Error');
break;
case 'Notice':
array('status' => 'Notice');
break;
case 'Success':
array('status' => 'Success');
break;
}
echo json_encode($status, $title, $message);
}
你给坏的参数。请参阅[json_encode](http://php.net/manual/en/function.json-encode.php) –
我建议你在交换机内使用'strtoupper'功能,并且你的交换机不会去哪里。 –