web-dev-qa-db-ja.com

追加のURLパラメータを追加するにはどうすればよいですか?

特定のリンクに追加のURLパラメータを含める方法を教えてください。すなわち: 'news?pid = 3'

<?php
print $path='news?pid=3';
?>

これは「?」としてページが見つからないというエラーを返します%3Fとして印刷されています。

5
Jons

l()を使用している場合は、次のようにしてnews?pid = 3を作成します。

_l('Link Text', 'news', array('query' => array('pid' => '3')));
_

他のクエリパラメータがある場合は、次のように追加できます。

_l('Link Text', 'news', array('query' => array('pid' => '3', 'foo' => 'bar')));
_

そして、それは_news?pid=3&foo=bar_を作成します。

l()here およびurl()here の詳細情報。

12
Jimajamma