- json_decode: documentation ( source)
<?php
$response_return = '';
$response = '{"status":"failure","reason":{"base":["Reached campaign cap"]},"testing":false}';
// Provide
$data = json_decode($response);
if ($data['status'] != 'failure') {
$response_return = 'Success';
} else {
$response_return = $data['reason']['base'];
}
echo $response_return;