У меня есть такая функция:
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"] = "[email protected]";
$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;
}
Любая помощь или идея будут оценены.
Что именно якобы отличается? Объясните это нам, чтобы мы могли помочь вам целенаправленно.






это не повторяющийся вопрос, потому что он подходит к проблеме иначе. Прочтите, поймите и выскажите свое мнение.