to_query_string ( $array )

Convert an associative array into a query string.

Access

public

Parameters

Parameter

Type

Required

Description

$array

array

Required

Array to convert.

Returns

Type

Description

string

URL-friendly query string.

Examples

Convert an associative array into a query string.

// Instantiate
$s3 = new AmazonS3();

// Test data
var_dump($s3->util->to_query_string(array(
	'a' => 1,
	'b' => 2,
	'c' => 3,
)));
Result:
string(11) "a=1&b=2&c=3"

Source

Method defined in utilities/utilities.class.php | Toggle source view (14 lines) | View on GitHub

public function to_query_string($array)
{
    $temp = array();

    foreach ($array as $key => $value)
    {
        if (is_string($key) && !is_array($value))
        {
            $temp[] = rawurlencode($key) . '=' . rawurlencode($value);
        }
    }

    return implode('&', $temp);
}

Copyright © 2010–2013 Amazon Web Services, LLC


Feedback