すべてのループの最後に文字列を追加しますが、最後のループには追加しません

コード愛好家

以下のようにクエリ変数を設定する関数を作成しています。

function set_query_var(array $params)
{
    $count = count($params);
    $query_var = '?';        

    foreach ( $params as $key => $value)
    {
        $query_var .= $key . '=' . $value .
        (($count > 1) ? '&' : NULL);
    }

    return $query_var;
}

上記の関数は正常に機能しますが、唯一の問題は、それが&私が望まない終了ループに追加されているということです。

どうすれば修正できますか?

ジャスティン

私はいつもimplode配列を使用します

function set_query_var(array $params)
{
    $query_var = [];        

    foreach ($params as $key => $value) {
        $query_var[] = "{$key}={$value}";
    }

    return '?' . implode('&', $query_var);
}

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

投稿の最後のJekyllループに要素を追加します

分類Dev

文字列のタプルの最後の要素にエスケープ文字(\ n)を追加します

分類Dev

forループが文字列の最後に到達します

分類Dev

ループは最後の結果のみをリストに追加します

分類Dev

JavaScriptオブジェクトをループし、最後の項目でない場合は最後に文字列を追加します

分類Dev

Groovy-グループの最後のすべてのエントリに文字列を挿入します

分類Dev

openpyxlループで画像を追加し、すべての画像の最後の画像のみを追加します

分類Dev

jQueryは、各シードの後のループの最後のtbodyにクラスを追加します

分類Dev

forループの結果を配列に追加し、最後のループの後に追加された要素の合計を表示します

分類Dev

「for」ループは最後のggplotレイヤーのみを追加します

分類Dev

whileループの配列の最後の要素にクラス「last」を追加します

分類Dev

合計をループしてPHPのレイアウトを制御し、最後にdivを追加します

分類Dev

ループでは、すべての配列要素が最後の要素の値を取得します

分類Dev

Angular-フォームグループに追加した最後の配列を削除します

分類Dev

ファイルの最後の文字を見つけて、その後に文字列を追加しますか?

分類Dev

divの最後にスクロールを追加します

分類Dev

ループの最後ではなく、反復ごとに1つの要素をDOMに追加します

分類Dev

ループは常に最後の画像を返します

分類Dev

グループ列に最後のグループの最後の値を入力します

分類Dev

文字列の配列をループします-最後の文字列に留まります

分類Dev

PHPは文字列の最後に変数を追加します

分類Dev

Nuxt.jsのすべてのルートの最後にslask /を追加します

分類Dev

正規表現で最後にグループを除くすべての文字を検索します

分類Dev

ループは、各行を1回ずつではなく、最後の行をdictにn回追加します。

分類Dev

文字列の最後の位置に文字を追加します

分類Dev

forループを使用して各配列要素の最後に文字列を追加するにはどうすればよいですか?

分類Dev

PapaParseはデータ配列の最後に空の文字列を追加していますか?

分類Dev

bash:ファイルの最後に改行なしで文字列を追加します

分類Dev

ループの最後にパンダのデータフレームに行を追加します

Related 関連記事

  1. 1

    投稿の最後のJekyllループに要素を追加します

  2. 2

    文字列のタプルの最後の要素にエスケープ文字(\ n)を追加します

  3. 3

    forループが文字列の最後に到達します

  4. 4

    ループは最後の結果のみをリストに追加します

  5. 5

    JavaScriptオブジェクトをループし、最後の項目でない場合は最後に文字列を追加します

  6. 6

    Groovy-グループの最後のすべてのエントリに文字列を挿入します

  7. 7

    openpyxlループで画像を追加し、すべての画像の最後の画像のみを追加します

  8. 8

    jQueryは、各シードの後のループの最後のtbodyにクラスを追加します

  9. 9

    forループの結果を配列に追加し、最後のループの後に追加された要素の合計を表示します

  10. 10

    「for」ループは最後のggplotレイヤーのみを追加します

  11. 11

    whileループの配列の最後の要素にクラス「last」を追加します

  12. 12

    合計をループしてPHPのレイアウトを制御し、最後にdivを追加します

  13. 13

    ループでは、すべての配列要素が最後の要素の値を取得します

  14. 14

    Angular-フォームグループに追加した最後の配列を削除します

  15. 15

    ファイルの最後の文字を見つけて、その後に文字列を追加しますか?

  16. 16

    divの最後にスクロールを追加します

  17. 17

    ループの最後ではなく、反復ごとに1つの要素をDOMに追加します

  18. 18

    ループは常に最後の画像を返します

  19. 19

    グループ列に最後のグループの最後の値を入力します

  20. 20

    文字列の配列をループします-最後の文字列に留まります

  21. 21

    PHPは文字列の最後に変数を追加します

  22. 22

    Nuxt.jsのすべてのルートの最後にslask /を追加します

  23. 23

    正規表現で最後にグループを除くすべての文字を検索します

  24. 24

    ループは、各行を1回ずつではなく、最後の行をdictにn回追加します。

  25. 25

    文字列の最後の位置に文字を追加します

  26. 26

    forループを使用して各配列要素の最後に文字列を追加するにはどうすればよいですか?

  27. 27

    PapaParseはデータ配列の最後に空の文字列を追加していますか?

  28. 28

    bash:ファイルの最後に改行なしで文字列を追加します

  29. 29

    ループの最後にパンダのデータフレームに行を追加します

ホットタグ

アーカイブ