Как это переписать?создание массива, который будет использоваться с http_build_query
command=v&amount=<amount>¤cy=<currency>&client_ip_addr=<ip>&description=<desc>&language=<language>&msg_type=SMS(&<property_name>=<property_value>)
в это сообщение?
$post_fields = array(
'command' => 'v',
'amount' => $amount,
'currency' => $currency,
'client_ip_addr' => $client_ip_addr,
'description' => $description,
'language' => $language,
'msg_type' => "SMS(&${property_name}={$property_value}"
);
Мне любопытно узнать о последней части параметров. SMS(
это массив или что-то еще? Я правильно написал внутри массива?
Параметр 'SMS' вещь выглядит как формат, распознаваемые службами вы представляемые параметры для. Это просто символьная строка, содержащая внутри него 'prop = value'. – Barmar
Мне кажется, все должно быть правильно. Вы посмотрели на результат 'http_build_query ($ post_fields)', чтобы посмотреть, хорошо ли это выглядит? – Barmar