web-dev-qa-db-ja.com

パーツからURLを作成する

異なるパラメーターからURLを作成する方法はありますか?

たとえば、次のようになります。

id=1
option=view
task=delete

に:

index.php?id=1&option=view&task=delete
5
mortalis

Phpメソッド http_build_query を使用して、URLエンコードされたクエリ文字列を生成できます。

配列内のすべての異なるパラメーターを結合して、このメソッドに渡します。

お気に入り

$base_url = 'index.php?';
$parameter = array('id'=>'1',
              'option'=>'view',
              'task'=>'delete');

$base_url .= http_build_query($parameter);
3
Nick