-1

我的 php 脚本有问题。我在php方面的经验不是很好,所以如果你能帮助我那就太好了:)

我有一个 foreach 构造:

foreach ($column as $key => $value) {

}

我现在想要的是在这个 foreach 构造中创建一个多维关联数组。$key 值将用于生成数组;所以最后数组应该是这样的:

$queries = array(
                        array('method' => 'GET', 'relative_url' => '/[here_should_be_the_$key_value]?fields=first_name'),
                        array('method' => 'GET', 'relative_url' => '/[here_should_be_the_$key_value]?fields=first_name'),
                        array('method' => 'GET', 'relative_url' => '/[here_should_be_the_$key_value]?fields=first_name'),
                        array('method' => 'GET', 'relative_url' => '/[here_should_be_the_$key_value]?fields=first_name'),
                        array('method' => 'GET', 'relative_url' => '/[here_should_be_the_$key_value]?fields=first_name')

the length depends 

你对我有什么提示吗?感谢您阅读我的主题。

此致

4

2 回答 2

1

您的问题不是很清楚,您是否正在尝试做类似的事情?

foreach($column as $key => $value) {
    $query[] = array('method' => 'GET',
                     'relative_url' => $key . '?fields=first_name');
}
print_r($query);
于 2013-06-29T18:59:59.773 回答
0

我不确定你是不是在问这个。希望这可以帮助。

$arr= array();

    foreach($column as $key => $value)
    {
     $arr[] = array('method' => 'GET', 'relative_url' => $key."?fields=".$value); // here maybe a happy little value :)
    }
    $queries = array();
    $queries[] = $arr;
    print_r($queries);
于 2013-06-29T19:09:18.827 回答