php - 从 json 响应中回显某些变量
问题描述
我有以下功能:
public function create($dir, $input)
{
$data = ['data'=>$input];
$json = $this->call('POST', '/'.$dir, $data);
return $json;
}
下面是我发送数据和接收响应的代码:
require_once('../Rest_smp.php');
$data["name"] = "Test usereee";
$data["username"] = "4533434";
$data["email"] = "bla@email.com";
$data["spi_classified"] = "yes";
$data["country_id"] = 5;
$data["timezone_id"] = 9;
$data["language_id"] = 3;
$data["status"] = "active";
echo (new Rest_smp())->create('user', $data);
当我调用 url 时,响应采用以下格式:
{"status":400,"status_message":"Username or email is already in use!"}
我想要的是仅回显状态消息并将其置于如下状态:
if(status_message="what response is coming") {
do this;
}
任何帮助或想法将不胜感激。
解决方案
推荐阅读
- javascript - 是否有可能获得价值
从使用 axios 发回 json 响应的端点? - angular6 - 在 Angular 6 中导入 YouTube iframe API 的简单方法?
- linux - 从文本文件中删除注释行
- javascript - 如何使用正则表达式为特定文本着色
- hadoop - 如何加快蜂巢中的排序
- angular - Angular 6 只信任 innerHtml 中的 iframe
- python - Python排序以避免“KeyError:'href'”
- javascript - 为 React 组件分配 ID
- angular - 任何类似于谷歌页面翻译器的 npm 包?
- python - Word2vec Skipgram 代码