Requests_Transport_cURL::format_get()
Format a URL given GET data
Метод класса: Requests_Transport_cURL{}
Хуков нет.
Возвращает
Строку
. URL with data
Использование
$result = Requests_Transport_cURL::format_get( $url, $data );
- $url(строка) (обязательный)
- -
- $data(массив|объект) (обязательный)
- Data to build query using, see {@see https://secure.php.net/http_build_query}
Код Requests_Transport_cURL::format_get() Requests Transport cURL::format get WP 6.1.1
protected static function format_get($url, $data) { if (!empty($data)) { $query = ''; $url_parts = parse_url($url); if (empty($url_parts['query'])) { $url_parts['query'] = ''; } else { $query = $url_parts['query']; } $query .= '&' . http_build_query($data, null, '&'); $query = trim($query, '&'); if (empty($url_parts['query'])) { $url .= '?' . $query; } else { $url = str_replace($url_parts['query'], $query, $url); } } return $url; }