function test_query_string_fragment_with_one_array_param() { assert_equal('foo=bar', query_string_fragment(array('foo' => 'bar'))); }
function query_string_append($query_string, $k, $v = null) { return $query_string . (strlen($query_string) ? '&' : '') . query_string_fragment($k, $v); }