検索

ホームページ  >  に質問  >  本文

配列を独立した関数パラメータに変換するにはどうすればよいですか?

配列内の値を関数呼び出しの独立したパラメータとして使用したいと考えています。例: ### リーリー

配列内の値の数は不明です。


考えられる解決策は次のとおりです。:

  1. 配列を単一のパラメーターとして渡すこともできますが、複数の独立した関数パラメーターとして渡すことを好みます。

  2. implode() 関数を使用して、配列をコンマ区切りの文字列に連結します。 (単なる文字列なので失敗します。)

  3. 単一パラメータを使用します:

    リーリー

  4. eval()?

    を使用する
  5. 配列を走査しますか?

提案は大歓迎です。ありがとう。

P粉391677921P粉391677921553日前550

全員に返信(2)返信します

  • P粉071602406

    P粉0716024062023-07-23 22:33:24

    私の理解が正しければ:

    リーリー

    返事
    0
  • P粉063039990

    P粉0630399902023-07-23 16:28:10

    この質問はかなり古いものですが、PHP 5.6 バージョンではより直接的にサポートされています。

    http://php.net/manual/en/functions.arguments.php#functions.variable-arg-list.new

    リーリー

    返事
    0
  • キャンセル返事