- date: documentation ( source)
- http_build_query: documentation ( source)
- sprintf: documentation ( source)
<?php
$url = 'https://whatever.com/api/campaigns/%s/success';
$query = http_build_query(array(
'campaignId' => 2,
'dateFrom' => date('Y-m-d\TH:i:s', '2015-03-30 09:00:00'),
'dateTo' => date('Y-m-d\TH:i:s', '2015-03-30 09:30:00'),
));
echo sprintf($url, 2) . '?' . $query;