У меня есть немного возврата статуса в объект json_encode на основе определенных обстоятельств.PHP JSON pass как строка запроса
if(verify == 1)
$data = array('status'=>'SUCCESS', 'points'=>$points, 'user'=>$user);
if(verify == 2)
$data = array('status'=>'INACTIVE');
if(verify == 0)
$data = array('status'=>'FAILED');
$data_str = json_encode($data);
мне нужно $data_str
добавить в строку запроса, когда он перенаправлять нападающим URL, такие как: https://www.example.com/members?status=SUCCESS&points=2500&[email protected]
ИЛИ https://www.example.com/members?status=INACTIVE
Как мог $data_str
быть передать в качестве строки запроса?
Вы можете использовать цикл foreach для прокрутки пар значений ключа $ data и построить строку запроса. Не забудьте установить rawurlencode для значения. –
использовать 'http_build_query()' function – splash58