如何通过PHP中的url发送数组值?

OM *_*ity 3 php url

如何通过PHP中的url发送数组?

我有一系列产品ID我希望通过url使用这些id,因为这是我在工作的osCommerce需要它,我该怎么办呢?

通常osCommerce要求单个产品插入,这反过来给我一个产品ID,我传递到网址,并在购物车中,我显示这个添加产品,但现在我有多个产品添加在第一页,不同的生成产品ID和我必须以与它们在genaral中显示相同的方式显示这些产品,为此我需要在url中显示所有这些生成的ID

Sar*_*raz 9

您正在寻找http_build_query().

来自php.net的示例:

$data = array('foo'=>'bar',
              'baz'=>'boom',
              'cow'=>'milk',
              'php'=>'hypertext processor');

echo http_build_query($data);
// foo=bar&baz=boom&cow=milk&php=hypertext+processor

echo http_build_query($data, '', '&');
// foo=bar&baz=boom&cow=milk&php=hypertext+processor
Run Code Online (Sandbox Code Playgroud)


sus*_*ani 7

?ARR [] = ABC&ARR [] = PQR&的常用3 [] = XYZ&ARR [] = XXX