Şeyler gibi bir url oluşturmak için standart bir yolu nedir?

1 Cevap php
$arr = array('key1'=>'val1','key2'=>'val2');
$str = '';
foreach($arr as $k=>$v)
{
    $str .= '&' . $k . '=' . urlencode($v);
}
echo substr($str,1);

Veya

$arr = array('key1'=>'val1','key2'=>'val2');
$str = '';
foreach($arr as $k=>$v)
{
    $str .= '&' . urlencode($k) . '=' . urlencode($v);
}
echo substr($str,1);

$k urlencoded gerekiyor mu?

1 Cevap

Yes; If you use PHP5 i Guess the http_build_query would be just what you need ;)

http://nl2.php.net/manual/en/function.http-build-query.php