-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 に答える